AIに誤魔化すのは、
もうやめましょう.
naholoは、AIコーディングをブリーフィング → 計画 → 実装 → 報告という規律ある一つのループで進めます。エージェントは下士官として作戦の遂行を整え、各段階ごとに小さなレビュー窓口を用意することで、あなたが指揮官として滞りなく作戦を進められるよう支えます。
数字が証明します。
各チェックポイントのレビューにかかる時間です。設計からコード作成まで、過剰なテキスト量に埋もれることは決してありません。
トークン消費を削減。段階ごとに計画量を調整し、無駄なコンテキストが減ります。
開発にかかる時間。あるオペレーターは5日分の作業を1.5日で終えました。
* 数値は一部の事例に基づくものです。5分未満のレビュー枠は設計上の保証です。
一つのサイクルで、すべての作戦を
粗削りなアイデアから、徹底的にレビューされたコードまで。簡潔でありながら、核心な情報を押さえたチェックポイントを揃えます。故に、エージェントはより速く、あなたは見逃しなく、またスムーズに作戦を遂行できます。
- 1情報の確保
/infil/fobユーザーからのフィードバックや粗削りなアイデアを、Webアプリやコードベースから集めてエージェントに渡します。
- 2方向性の決定
/warnoレビュー時間 < 5分与えられた情報をもとに、ソリューションのコンセプト/アーキテクチャレベルの仕様を決めます。タスクやコードの中身はなく、簡潔なリストの形で提示します。
- 3計画の立案
/opord各タスクのレビュー時間 < 5分コンセプト/アーキテクチャレベルの仕様を、コミット一つ分のタスクへと削り出します。書かれる計画は細かなコードではなく、モジュールレベルの仕様変更を記すため、人は依然として素早くレビューできます。
- 4実装
/splash各タスクのレビュー時間 < 5分エージェントが、先に定めたタスクを一つだけ実行します。実装中に計画から外れた部分は事後報告として示され、人が隙なく確認でき、必要に応じて追加の修正を行えるようにします。
- 5反復
次のタスクを確認し、問題なければ
/splash、修正が必要なら/opordで調整しながらタスクを進め続けます。 - 6決算
/exfil作戦ドキュメントとトークン使用量をサーバーに記録します。ミスが多いほどトークン使用量は著しく増えるため、これをもとにエージェントと人の作戦遂行能力を振り返り、改善できるようにします。
3つのチェックポイントによる、徹底したレビュー
制御されないエージェントは、人が消化しきれないほどのテキストを吐き出します。すると人に残るのは、バイブコーディングで問題を見て見ぬふりをするか、無理に読もうとして燃え尽きるかの選択肢だけです。naholoはエージェントの出力量を調整して一つのドキュメントにまとめ、小さなチェックポイントを作り出すことで、人が落ち着いて、かつ迅速に判断を下せるようにします。
実装計画を書く前に、いくつかのアーキテクチャ上の判断だけをレビューします。数分で済み、大きな絵だけを描くので、判断を覆してもトークン消費は限られます。
コミット一つ単位でタスクを分け、各タスクはモジュールのインターフェースと内部の流れがどう変わるかを明記します。実装計画はコードではなく、インターフェースや概念的な作業フローの水準にとどまるため、覆ってもトークン消費は少なく、素早くレビューできます。
実装は一つのタスク、一つのコミット単位で行われます。実装計画に含まれていない変更は、逸脱事項として強調されます。
作戦準備はブラウザで、作戦遂行はターミナル/IDEで
二つの道具、一つのループ。Webアプリは作戦の前後のすべてのコンテキストを管理し、CLIはエージェントに必要なスキル・ツール・コマンドを提供して、作戦を速く効率的に進めます。
すべての作戦のコンテキストを一か所に
AIコーディングのためのGitHub Issuesだと考えてください。ノートや短いメッセージで情報を残しておけば、エージェントが /infil で全体のコンテキストを取り込み、/exfil で生成したコンテキストをサーバーへ送り返します。
*メッセージ機能はAI Chatではありません。短いメモやチーム内の連絡に使ってください。
#222 Redact ai transcripts
人とエージェント、両方のためのスキル・ツール・コマンドを提供
セットアップは一手順で完了。naholo init コマンドで、プロジェクトへの接続とスキルのインストールを手軽に行えます。CLIはエージェントに最適化されたコマンドとMCPサーバーを提供し、トークン使用量を効率的に扱います。
各スキルは実行後に次の手順を案内するので、前もって学ぶことなくすぐに始められます。
トークン消費量を作戦ごとに確認
CLIは作戦中のすべてのトランスクリプトを集め、/exfil でアップロードします。トランスクリプトはデフォルトで検閲され、使用量データのみを送信します。いつでもこれをオフにでき、逆にコンテキスト分析のために検閲なしで全文を送ることもできます。
使用量はスキルとモードごとに分けられ、コストは割引プランではなくClaude APIの料金で算出されます。
AIコーディングは、本来こうあるべきだと考えています。
バイブコーディングから、もう一度きちんとしたエンジニアリングへ。今すぐ最初の作戦を始めるか、フォークして自分でホストしてください。MITのオープンソースです。