// naholo · coding ops, end to end
[ 認可レベル: オペレーター ]

AIに誤魔化すのは、
もうやめましょう.

naholoは、AIコーディングをブリーフィング → 計画 → 実装 → 報告という規律ある一つのループで進めます。エージェントは下士官として作戦の遂行を整え、各段階ごとに小さなレビュー窓口を用意することで、あなたが指揮官として滞りなく作戦を進められるよう支えます。

// 01 · Estimated yield

数字が証明します。

< 5分

各チェックポイントのレビューにかかる時間です。設計からコード作成まで、過剰なテキスト量に埋もれることは決してありません。

30–60%*

トークン消費を削減。段階ごとに計画量を調整し、無駄なコンテキストが減ります。

~3×*

開発にかかる時間。あるオペレーターは5日分の作業を1.5日で終えました。

* 数値は一部の事例に基づくものです。5分未満のレビュー枠は設計上の保証です。

// 02 · Workflow

一つのサイクルで、すべての作戦を

粗削りなアイデアから、徹底的にレビューされたコードまで。簡潔でありながら、核心な情報を押さえたチェックポイントを揃えます。故に、エージェントはより速く、あなたは見逃しなく、またスムーズに作戦を遂行できます。

  1. 1
    情報の確保/infil/fob

    ユーザーからのフィードバックや粗削りなアイデアを、Webアプリやコードベースから集めてエージェントに渡します。

  2. 2
    方向性の決定/warnoレビュー時間 < 5分

    与えられた情報をもとに、ソリューションのコンセプト/アーキテクチャレベルの仕様を決めます。タスクやコードの中身はなく、簡潔なリストの形で提示します。

  3. 3
    計画の立案/opord各タスクのレビュー時間 < 5分

    コンセプト/アーキテクチャレベルの仕様を、コミット一つ分のタスクへと削り出します。書かれる計画は細かなコードではなく、モジュールレベルの仕様変更を記すため、人は依然として素早くレビューできます。

  4. 4
    実装/splash各タスクのレビュー時間 < 5分

    エージェントが、先に定めたタスクを一つだけ実行します。実装中に計画から外れた部分は事後報告として示され、人が隙なく確認でき、必要に応じて追加の修正を行えるようにします。

  5. 5
    反復

    次のタスクを確認し、問題なければ /splash、修正が必要なら /opord で調整しながらタスクを進め続けます。

  6. 6
    決算/exfil

    作戦ドキュメントとトークン使用量をサーバーに記録します。ミスが多いほどトークン使用量は著しく増えるため、これをもとにエージェントと人の作戦遂行能力を振り返り、改善できるようにします。

// 03 · contracts

3つのチェックポイントによる、徹底したレビュー

制御されないエージェントは、人が消化しきれないほどのテキストを吐き出します。すると人に残るのは、バイブコーディングで問題を見て見ぬふりをするか、無理に読もうとして燃え尽きるかの選択肢だけです。naholoはエージェントの出力量を調整して一つのドキュメントにまとめ、小さなチェックポイントを作り出すことで、人が落ち着いて、かつ迅速に判断を下せるようにします。

Warning Order(準備命令)
/warno
アーキテクチャのレビュー

実装計画を書く前に、いくつかのアーキテクチャ上の判断だけをレビューします。数分で済み、大きな絵だけを描くので、判断を覆してもトークン消費は限られます。

Operation Order(作戦命令)
/opord
実装計画のレビュー

コミット一つ単位でタスクを分け、各タスクはモジュールのインターフェースと内部の流れがどう変わるかを明記します。実装計画はコードではなく、インターフェースや概念的な作業フローの水準にとどまるため、覆ってもトークン消費は少なく、素早くレビューできます。

After-Action(事後報告)
/splash
変更内容のレビュー

実装は一つのタスク、一つのコミット単位で行われます。実装計画に含まれていない変更は、逸脱事項として強調されます。

// 04 · Loadouts

作戦準備はブラウザで、作戦遂行はターミナル/IDEで

二つの道具、一つのループ。Webアプリは作戦の前後のすべてのコンテキストを管理し、CLIはエージェントに必要なスキル・ツール・コマンドを提供して、作戦を速く効率的に進めます。

Webアプリ · 作戦トラッカー

すべての作戦のコンテキストを一か所に

AIコーディングのためのGitHub Issuesだと考えてください。ノートや短いメッセージで情報を残しておけば、エージェントが /infil で全体のコンテキストを取り込み、/exfil で生成したコンテキストをサーバーへ送り返します。

*メッセージ機能はAI Chatではありません。短いメモやチーム内の連絡に使ってください。

NAHOLO OPERATION LOGS/NOTES

#222 Redact ai transcripts

Junyoung
Users might be afraid to use the app because it uploads full transcripts. Need to remove all messages from both users and agents
Some tool usages are exposing file path. Should be better to redact all string other than we need for calculating stats.
Type a message…
CLI · スキル

人とエージェント、両方のためのスキル・ツール・コマンドを提供

セットアップは一手順で完了。naholo init コマンドで、プロジェクトへの接続とスキルのインストールを手軽に行えます。CLIはエージェントに最適化されたコマンドとMCPサーバーを提供し、トークン使用量を効率的に扱います。

各スキルは実行後に次の手順を案内するので、前もって学ぶことなくすぐに始められます。

Webアプリ · エージェント統計

トークン消費量を作戦ごとに確認

CLIは作戦中のすべてのトランスクリプトを集め、/exfil でアップロードします。トランスクリプトはデフォルトで検閲され、使用量データのみを送信します。いつでもこれをオフにでき、逆にコンテキスト分析のために検閲なしで全文を送ることもできます。

使用量はスキルとモードごとに分けられ、コストは割引プランではなくClaude APIの料金で算出されます。

NAHOLO OPERATION STATS
Approx. cost$52.98
Transcripts1
Messages708 (298 user / 410 asst)
Transcript time2h 6m
claude-opus-4-710.53M (weighted, in 614 · out 216.4k · c5m 0 · c1h 2.39M · r 46.64M)
$52.65
claude-sonnet-4-6111.9k (weighted, in 12 · out 1.7k · c5m 0 · c1h 39.9k · r 236.4k)
$0.34
Skills
splashclaude-opus-4-7 4.8M
opordclaude-opus-4-7 1.3M
exfilclaude-opus-4-7 812.1k
warnoclaude-opus-4-7 212.9k
infilclaude-sonnet-4-6 111.9k
fobclaude-opus-4-7 108.9k
reconclaude-opus-4-7 81k
(none)claude-opus-4-7 3.21M
weighted tokens attributed to each (skill, model)
Tools
258
Edit 105 · Bash 84 · Read 60 · Write 5 · Skill 2 · Agent 1 · AskUserQuestion 1
装備チェック:Claude Code/macOS + Node 22+CodexとLinux / Windowsは今後対応予定。
// 05 · Deployment

AIコーディングは、本来こうあるべきだと考えています。

バイブコーディングから、もう一度きちんとしたエンジニアリングへ。今すぐ最初の作戦を始めるか、フォークして自分でホストしてください。MITのオープンソースです。