Hinakira AI News

HinakiraAI News

バイブコーディング

Claude Codeに「役職」を与えたら、1人で2万行書けた

Zenn AI公開: 2026年4月2日
出典:Zenn AI

この記事のポイント

  • 1AIに開発・QA・セキュリティなどの「役職」を定義し、仮想組織として機能させる手法を公開
  • 2矛盾する指示(コスト低減と高性能など)を別々の人格に持たせ、議論させることで解決
  • 310日間で2万行超のコードを生成。人間は「意志」決定に集中し、AIは「役割」を遂行する
  • 4git push時に各担当AIが自動レビューを行うパイプラインを構築し、品質を担保

要約

開発者がClaude Codeを使い、わずか10日間で3つのプロジェクト、合計2万行以上のコードを生成した実践報告です。当初、AIに「全てを丸投げ」した際は、コストとパフォーマンスの両立など矛盾する指示によって出力が曖昧になる課題に直面しました。これを解決するため、プロジェクト内に「仮想組織」を定義。開発、QA、セキュリティといった「役職(人格)」をAIに与え、互いに議論・レビューさせる仕組みを構築しました。これにより、各役割が専門的な視点でコードをチェックし、意思決定の質が劇的に向上。AIには「役割」を渡し、人間が「意志(何を作るか)」を担うというマネジメント的なアプローチが、爆速開発の鍵であることを示しています。

出典:Zenn AI の情報をもとにAIが要約

当サイトの考察

ヒナキラです!先週、非エンジニアがClaude Codeでアプリを公開した事例や「バイブコーディング」の盛り上がりをお伝えしましたが、今回の記事はその「一歩先」を行く衝撃的な内容です。特筆すべきは、AIを単なる「コード生成機」としてではなく、「組織のメンバー」として扱っている点。一人で開発していても、AIに「守り型エンジニア」や「QA担当」の役割を演じさせることで、客観的な視点を取り入れられるんです。これは個人開発者や副業でツールを作りたい人にとって最強の武器になります。先週紹介した「Claude Code自作スキル」の活用とも相性が良く、自分専用の最強開発チームをPCの中に飼うような感覚ですね。AIに任せるのは『役割』、人間が握るのは『意志』。この切り分けこそが、AI時代の生産性を分ける決定的な差になると確信しました!

よくある質問

QAIに役職を与えるとは具体的にどうやるのですか?
A

プロジェクト内に設定ファイル(記事では.companyディレクトリ)を作成し、そこに「あなたはセキュリティ担当です。OWASP Top10を基準にチェックしてください」といった人格や判断基準を記述し、Claude Codeに読み込ませます。

Qなぜ一人のAIに全部任せてはいけないのですか?
A

「速く作れ」と「バグを出すな」のような矛盾する価値観を一つの人格に持たせると、AIは平均的な回答(70点)に逃げてしまいます。役割を分けることで、各視点から100点の意見をぶつけ合わせることが可能になります。

Qプログラミング初心者でもこの手法は使えますか?
A

はい、むしろ初心者こそ有効です。自分では気づけないセキュリティや設計の不備を「QA担当AI」や「セキュリティ担当AI」が指摘してくれるため、学習しながら高品質なアプリを開発できます。

用語解説

Claude Code

Anthropic社が提供する、ターミナル上で動作するAIコーディング支援ツール。

SRE / FinOps

SREはシステムの信頼性向上、FinOpsはクラウド利用コストの最適化を専門とする役割。

OWASP Top10

Webアプリケーションのセキュリティにおける重大なリスクをまとめた世界的なリスト。

※ この記事の要約・考察・FAQ・用語解説はAIによって生成されています。正確な情報は元記事をご確認ください。

この記事をシェアする

ヒナキラ

ヒナキラ

Hinakira AI News 編集長

AIツール・LLM・プロンプト活用術を中心に、個人クリエイター・副業者向けのAI最新情報を毎日お届けしています。AI歴3年以上、いろんな用途に実際に使って試してきた知見をもとに、読者が「自分ごと」として活用できる考察を心がけています。