学習方法

メンター情報

料金

対応時間帯

返信スピード

学習方法

メンター情報

料金

対応時間帯

返信スピード

Cursor バイブコーディング入門(改)から仕様駆動開発へ

Cursor バイブコーディング入門(改)から仕様駆動開発へ-image1
Cursor バイブコーディング入門(改)から仕様駆動開発へ-image2

できること

プログラミングの知識が乏しくてもなんとなくAIに任せればプログラミングできるバイブコーディングが流行っています。

便利なバイブコーディングですが、落とし穴がたくさんあります。

  1. AIに任せたあと出来上がった成果物を人間が理解できない
  2. エラーで動かない場合に対処ができない
  3. 他者が作ったプログラミングを理解できない
  4. もう一度試そうにも再現性がない
  5. 自分の実力以上のものができてしまいメンテナンスができない

といったデメリットがあります。

そこで、バイブコーディングをうまく機能させるコツがあります。

バイブコーディングをうまく機能させるコツは仕様書作りにあります。
仕様書はインストラクションファイルと呼ばれ、マークダウン記法やYAML記法で作成します。

この仕様書は実はAIに書かせることができます。
具体的なプログラミングの知識がなくとも仕様書を書ければAIにほとんど任せることができてしまいます。

AIばかりではなく、仕様書があれば人間に任せて外注することもできます。

しかし、この仕様書の機能があるツールは限られています。
Cursor、VS Code、Claude Codeが代表的です。

その中でも、割とお得で使い勝手の良いCursorを使ったバイブコーディングのレッスンでは、仕様書をAIに作らせるコツを学んでいきます。

このレッスンはCursorを使用することが前提となります。
CursorはChatGPTのAIモデルとGeminiのAIモデルの両方が使える他、様々なAIモデルも同時に使用できます。


レッスン内容

レッスンは初級編として5レベルを用意しています

01:バイブコーディングとは

  • 定義と背景
  • メリット・デメリット
  • 仕様書の重要性(再現性・保守性・外注性)
    02:仕様書の書き方入門
  • Markdown/YAMLの基本
  • 「目的」「機能」「入力・出力」「制約条件」の整理
  • ToDoアプリの仕様書作成
    03:CursorでAIに仕様書を渡す
  • Cursorの基本操作
  • インストラクションファイルの作成
  • AIモデルの応答比較
    04:AI生成コードの理解
  • 関数・変数・構造の読み方
  • エラー対処法
  • 仕様書との照合で妥当性確認
    05:再現性と保守性の向上
  • Gitによるバージョン管理
  • 外注・チーム開発への応用
  • 実力に応じたAI活用設計

初級編クリア後は、理解度に応じて中級編をカスタム提供します。

メンタープロフィール

阿修羅ワークス

契約実績:5
評価: 5.0

レビュー

レビューは投稿されていません。
このメンターの他のプラン
【初心者向け】ランサーズ・ココナラ・クラウドワークスで案件を受注しまくろう Windows編
【初心者向け】ランサーズ・ココナラ・クラウドワークスで案件を受注しまくろう Windows編
【初心者向け】ランサーズ・ココナラ・クラウドワークスで案件を受注しまくろう Windows編
提案するほどではないけれど参考になるアドバイスやヒントを贈ります
提案するほどではないけれど参考になるアドバイスやヒントを贈ります
提案するほどではないけれど参考になるアドバイスやヒントを贈ります
5.0 (4)
生成AIを使ったビジネススタートアップ プラン 初級編
生成AIを使ったビジネススタートアップ プラン 初級編
生成AIを使ったビジネススタートアップ プラン 初級編
あなたにおすすめの人気メンター
【未経験者・初級者歓迎】プログラミングの初歩の初歩からサービス設計・グロース、転職・キャリア構築まで相談受けます
【未経験者・初級者歓迎】プログラミングの初歩の初歩からサービス設計・グロース、転職・キャリア構築まで相談受けます
【未経験者・初級者歓迎】プログラミングの初歩の初歩からサービス設計・グロース、転職・キャリア構築まで相談受けます
4.9 (62)
【未経験歓迎】開発歴10年の現役フリーランスが独学やポートフォリオ作成・就職活動をサポート
【未経験歓迎】開発歴10年の現役フリーランスが独学やポートフォリオ作成・就職活動をサポート
【未経験歓迎】開発歴10年の現役フリーランスが独学やポートフォリオ作成・就職活動をサポート
4.9 (64)
【初心者・非エンジニア歓迎】Web開発の知識教えます!
【初心者・非エンジニア歓迎】Web開発の知識教えます!
【初心者・非エンジニア歓迎】Web開発の知識教えます!
5.0 (75)
【初心者から中級者もOK】プログラミング基礎からプロダクト開発を分かりやすくお答えます!
【初心者から中級者もOK】プログラミング基礎からプロダクト開発を分かりやすくお答えます!
【初心者から中級者もOK】プログラミング基礎からプロダクト開発を分かりやすくお答えます!
4.5 (12)
【初心者限定!】Ruby on Rails学習のサポート!単発相談、質問し放題、動画学習など5つのプランから選べます
【初心者限定!】Ruby on Rails学習のサポート!単発相談、質問し放題、動画学習など5つのプランから選べます
【初心者限定!】Ruby on Rails学習のサポート!単発相談、質問し放題、動画学習など5つのプランから選べます
4.9 (26)
【転職成功実績あり】Ruby on RailsやReactの学習ポートフォリオ作成サポート
【転職成功実績あり】Ruby on RailsやReactの学習ポートフォリオ作成サポート
【転職成功実績あり】Ruby on RailsやReactの学習ポートフォリオ作成サポート
4.9 (81)
【Rails】Ruby on Rails でWebサービスを作るときのあれこれの相談にのります
【Rails】Ruby on Rails でWebサービスを作るときのあれこれの相談にのります
【Rails】Ruby on Rails でWebサービスを作るときのあれこれの相談にのります
4.4 (114)
【Rails】オリジナルのロードマップを作成し、エンジニア転職に向けた学習と就職サポートをします🔥
【Rails】オリジナルのロードマップを作成し、エンジニア転職に向けた学習と就職サポートをします🔥
【Rails】オリジナルのロードマップを作成し、エンジニア転職に向けた学習と就職サポートをします🔥
4.8 (361)
個人ゲームアプリやWebサービスの喫茶店ガチレビューと、私ならではの情報提供
個人ゲームアプリやWebサービスの喫茶店ガチレビューと、私ならではの情報提供
個人ゲームアプリやWebサービスの喫茶店ガチレビューと、私ならではの情報提供
3.0 (2)
ITスキルアップのためのお手伝いします。
ITスキルアップのためのお手伝いします。
ITスキルアップのためのお手伝いします。
5.0 (19)
Ruby on Railsを用いたWeb開発のお悩み解決のお手伝いをします
Ruby on Railsを用いたWeb開発のお悩み解決のお手伝いをします
Ruby on Railsを用いたWeb開発のお悩み解決のお手伝いをします
5.0 (10)
Laravel、AWSのことならおまかせ!
Laravel、AWSのことならおまかせ!
Laravel、AWSのことならおまかせ!
4.5 (21)
【初心者歓迎】女性エンジニアが技術的質問・転職相談などslackでお答えします。
【初心者歓迎】女性エンジニアが技術的質問・転職相談などslackでお答えします。
【初心者歓迎】女性エンジニアが技術的質問・転職相談などslackでお答えします。
4.8 (22)
[未経験大歓迎]AWS・インフラ・サーバー・コンテナなどSREが現場で通用する技術をフォローします!
[未経験大歓迎]AWS・インフラ・サーバー・コンテナなどSREが現場で通用する技術をフォローします!
[未経験大歓迎]AWS・インフラ・サーバー・コンテナなどSREが現場で通用する技術をフォローします!
4.6 (300)
各種イベント登壇・技術顧問経験者がiOS・Androidアプリ開発のサポートをします
各種イベント登壇・技術顧問経験者がiOS・Androidアプリ開発のサポートをします
各種イベント登壇・技術顧問経験者がiOS・Androidアプリ開発のサポートをします
5.0 (1)
CADなんでも相談ルーム
CADなんでも相談ルーム
CADなんでも相談ルーム
5.0 (2)
【未経験対応🔰】スクール不要!独学エンジニア育成コース
【未経験対応🔰】スクール不要!独学エンジニア育成コース
【未経験対応🔰】スクール不要!独学エンジニア育成コース
4.3 (483)
【未経験・初心者大歓迎🔰】プログラミング学習、開発お手伝い(授業や相談、不具合発見のお手伝いなど)
【未経験・初心者大歓迎🔰】プログラミング学習、開発お手伝い(授業や相談、不具合発見のお手伝いなど)
【未経験・初心者大歓迎🔰】プログラミング学習、開発お手伝い(授業や相談、不具合発見のお手伝いなど)
4.6 (28)
【未経験者歓迎】プログラミングからキャリア相談まで(初心者向学習)
【未経験者歓迎】プログラミングからキャリア相談まで(初心者向学習)
【未経験者歓迎】プログラミングからキャリア相談まで(初心者向学習)
3.5 (27)
相談に乗ります
相談に乗ります
相談に乗ります
5.0 (1)

相談できます

阿修羅ワークス

本人確認 秘密保持契約(NDA)
契約実績
5
評価
5.0

スケジュール

───────────────────────
■得意分野
───────────────────────

ウェブサービス構築と自動系ツール開発が得意です。

スクレイピング、ブラウザ自動操縦、マウス操作など
のツールを開発し販売しています。

最近ではAIによるSNS自動運用ツールなども手掛けています。

───────────────────────
■ウェブサービス系
───────────────────────

React、Vue、Next.js、Nuxt.js、PHP、Laravel、WordPress
Stripe

───────────────────────
■デスクトップアプリ系
───────────────────────

Python、TypeScript、Electron、C#

───────────────────────
■スマホアプリ系
───────────────────────

Flutter、React Native

───────────────────────
■ゲーム系
───────────────────────

Unity、Unreal Engine

───────────────────────

返信スピード

24時間以内

※あくまでも目安となります

スキル
PHP 5年〜
Python 5年〜
WordPress 5年〜
JavaScript 5年〜
TypeScript 5年〜
このプランをシェアしよう!