# Codebuff コード編集とコマンド実行に対応するターミナル型AIコーディングアシスタント - Findings24: - ウェブサイト: - 料金: Freemium - カテゴリー: AIコードアシスタント, AI開発者ツール ## Codebuffとは? Codebuff はターミナル向けの AI コーディングアシスタントです。自然言語の指示を使って、既存のプロジェクト内でコードを編集し、ターミナルコマンドを実行できます。ローカルの開発環境に自然に組み込めるよう設計されています。 サイトでは、Codebuff は作業を始める前にコードベース全体を理解することを重視していると位置付けられています。プロジェクト構造、依存関係、パターンをインデックス化し、その文脈を使って、的を絞った変更やセットアップ、リファクタリング、実装作業を支援します。 ## Codebuffでできること ### ターミナルベースのコーディングエージェント 自然言語の指示を使って、ターミナルからコードベースを編集し、ターミナルコマンドを実行します。 ### コードベースのインデックス化 変更を加える前に、コードベース全体をインデックス化し、プロジェクト構造、依存関係、パターンのマップを作成します。 ### 的確なコード変更 関係のないファイルを書き換えるのではなく、既存の構造やスタイルを尊重した的確な編集を行います。 ### 複数の操作モード Free、Max、Plan などのワークフローモードをサポートし、エージェントとの作業方法を複数提供します。 ### プロジェクトの初期化 \`/init\` でプロジェクト固有のファイルを初期化でき、新規プロジェクトやカスタムエージェントの設定に役立ちます。 ## 利用シーン ### コード変更の実装 平易な言葉でコード変更を依頼し、エージェントにファイル編集と関連するターミナルコマンドの実行を同じワークフローで行わせたいときに Codebuff を使います。 ### リポジトリ全体での作業 プロジェクトのファイル数が多い、または依存関係が見えにくい場合に、編集前にコードベースから文脈を構築させたいときに使います。 ### プロジェクトの立ち上げ 新規プロジェクトのセットアップ作業で使います。\`/init\` による初期化や、製品が想定するプロジェクト固有ファイルの作成が含まれます。 ### 既存コードのリファクタリング 既存のコードスタイルやプロジェクト構造を保つことが、一度きりのファイル編集より重要なリファクタリングや構造更新に使います。 ### ターミナル支援ワークフロー 特に IDE のターミナル内で、対話的なコーディングセッションから反復的なターミナル作業を自動化したいときに使います。 ## よくある質問 ### Codebuff はどのように始めればよいですか? Codebuff は npm でグローバルにインストールし、その後プロジェクトディレクトリ内のターミナルから起動します。ヘルプページでは、\`npm install -g codebuff\`、\`cd /path/to/your-repo\`、\`codebuff\` の流れで案内されています。 ### Codebuff はどこで動作しますか? ヘルプページによると、Codebuff はターミナルで動作し、VSCode や Cursor などの IDE のターミナル内でも使用できます。サイトには、別のデスクトップアプリやブラウザ専用のワークフローについての説明はありません。 ### オプションの /init コマンドは何をしますか? ヘルプページでは、Codebuff 内で \`/init\` コマンドを使ってプロジェクトを初期化できると説明されています。これは \`AGENTS.md\` や \`CLAUDE.md\` がない新規プロジェクトや、カスタムエージェントの作成に役立つとされています。 ### Codebuff の料金体系はどうなっていますか? 料金ページでは、$100/月、$200/月、$500/月 のサブスクリプションプランが用意されており、それぞれ利用量の上限が異なります。また、500 件の無料サインアップクレジットの後は 1 クレジットあたり 1¢ の従量課金オプションもあります。 ### Codebuff は会話履歴をローカルに保存しますか? 高度なヘルプページによると、チャット履歴は \`~/.config/manicode/projects/\/chats\` にローカル保存され、ダウンロードされたファイルも \`~/.config/manicode\` に保存されます。 ## クイック情報 - **カテゴリ**: 開発者向けツール - **プラットフォーム**: ターミナル / CLI - **主な対象ユーザー**: コードベースで作業する開発者 - **Webサイト**: codebuff.com - **料金モデル**: サブスクリプションと従量課金 - **セットアップ**: npm を使ったグローバルインストール