コーディングエージェントの作り方
コーディングエージェントの無料設計図。 13個のコンポーネントを接続した、コードファースト、単一エージェント、クラウドホスト型の構成。 Qodo, Tavily, Buddy AI Sandboxes, Claude Codeを中心に構築。 コピー、エクスポート、または回答の変更で、プロジェクトに合わせて調整できます。
コーディングエージェント
13個のコンポーネントを接続した、コードファースト、単一エージェント、クラウドホスト型の構成。
アーキテクチャマップ
コンポーネントをタップして接続を表示
横にスワイプしてマップ全体を表示
ツール設定
インターフェースとトリガー
チャットインターフェース
エージェントとやり取りする場所
ウェブチャットウィジェットまたはSlackまたはTeamsのボット
オーケストレーション
コーディングエージェント実行基盤
編集を計画し、コマンドとテストを繰り返し実行
Claude CodeまたはOpenAI Codex, Gemini CLI, Aider
人による承認ステップ
リスクのある操作を人が承認するまで一時停止
オーケストレーターに内蔵またはn8n wait node, Slackの承認メッセージ
推論
推論モデル
高度な計画能力と信頼性の高いツール利用
ClaudeまたはChatGPT / OpenAI, Gemini
メモリ・ナレッジ
会話メモリ
現在のチャットやタスクの状況を把握
オーケストレーターに内蔵ドキュメントの取り込み
ファイルやページを分割してインデックス化
LlamaIndexまたはFirecrawl
ベクトルデータベース
各質問に最も関連する箇所を検索
PineconeまたはWeaviate, Qdrant
ツールと連携
ウェブ検索
ウェブから最新情報を取得
TavilyまたはExa, Perplexity
コードリポジトリ
コードを読み、プルリクエストを作成する
GitHub / GitLabコードサンドボックス
本番環境から隔離してコードを安全に実行
Buddy AI SandboxesまたはReplit
コードレビュー
プルリクエストをレビューし、テストを提案
QodoまたはSourcegraph Cody
監視・安全対策
ガードレール
危険な入力、プロンプトインジェクション、データ漏洩を防ぐ
入出力チェックまたはツール操作の許可リスト
トレーシングと評価
すべてのステップ・コスト・回答品質を記録する
LangfuseまたはLangSmith, Weights & Biases
エージェントを一歩ずつセットアップ
終わったステップにチェックを入れましょう。進捗はこのプランと一緒に AItooling アカウントに保存されます。
0/21 完了
AItooling があなたの代わりに登録することはなく、パスワードやキーを求めることもありません。各アカウントはツールの公式サイトでご自身で作成し、ここにはチェックの状態だけが保存されます。
ログイン このプランを保存すると、進捗がアカウントに残ります。
1アカウントを作成する
登録またはインストールし、このエージェント用の新しいプロジェクトを作成します。
登録して API キーを作成し、まず月間の利用上限を設定します。
登録し、このエージェント専用の新しいデータベースまたはインデックスを作成します。
登録し、このエージェント専用の新しいデータベースまたはインデックスを作成します。
登録し、このエージェントに必要なアプリだけを、可能なら読み取り専用で接続します。
既にお持ちのアカウントを使い、エージェントには必要な権限だけを持つ専用のログインを用意します。
登録し、このエージェントに必要なアプリだけを、可能なら読み取り専用で接続します。
登録し、このエージェントに必要なアプリだけを、可能なら読み取り専用で接続します。
登録し、エージェントの動作を確認できるようログを有効にします。
2この順序で構築
3エージェントを公開する
このエージェント用の完成済みコードをコピーします。AI モデルに届く前に、秘密情報や個人データを隠します。
各キーはパスワードマネージャーかホスティングのシークレット設定に保管してください。キーやパスワードを AItooling やチャットに貼り付けないでください。
小さく始め、すべての回答を自分で読み、そのあとで他の人に使ってもらいましょう。
もっと詳しく知りたいですか?
エージェントの構築手順を詳しく解説したガイドをご覧ください。 ガイドを見る