こんにちは。Slow Thinkingです。
約1ヶ月間、開発を進めてきました。
AIがいなければ開発できなかったでしょう。
怠け者の私が選んだ方法は次の通りです。
Visual Studio Codeの左右のパネルにそれぞれCodexとClaude Codeをセットアップしました。
トークン制限に達したら交互に作業を進めました。以下は、両方のツールを比較した表です。参考にしてください。
| 項目 | Codex CLI ( OpenAI ) | Claude Code CLI (Anthropic) |
| プラン名 | ChatGPT Plus (月額20ドル) 内のCodex CLIを含む | Claude Pro (月額20ドル) |
| セッション制限方式 | 約 5時間のローリングウィンドウ (5時間ごとに使用量がリセット) | 約 5時間のローリングウィンドウ (5時間ごとにリセット) |
| セッション上限 (概算) | 約30〜150件のローカルメッセージ、または5〜40件のクラウド作業 | 約45メッセージ、または10〜40プロンプトレベル |
| 週間累積上限 | 共有週間割当枠 (weekly quota) が存在 (公式数値は非公開) | 約 7日単位 でリセットされる週間上限が存在 |
| リセット時点 (セッション) | 初のリクエストから5時間経過後に自動リセット | 初のリクエストから5時間経過後に自動リセット |
| リセット時点 (週間) | 約 1週間 周期でリセット (正確な時刻は非公開) | 約 7日 後にリセット (アカウントにより時間は異なる) |
| トークンコンテキストウィンドウ | 約 192,000トークン (入力 + 出力 + 履歴を合計した推定値) | 約 200,000トークン (Pro基準)、最大500,000 (Enterprise) |
| 基本モデル | GPT-4 Turbo (コード解釈用モード) | Claude 3 Sonnet (コーディングモード) |
| 超過時のメッセージ | “Usage limit reached. Try again in X hours.” | “You’ve hit your limit. Resets in ~X hours.” |
| リセット方式 | 自動ローリングリセット (手動初期化不可) | 自動ローリングリセット (5時間後にセッション更新) |
| 追加機能 | - ローカル作業とクラウド作業の区分 - コード実行機能を含む | - /clear、/compactコマンドでコンテキストの圧縮が可能 - Sonnet 4中心のモデルサポート |
| 公式出典例 | help.openai.com | claudelog.com / portkey.ai |
次は、今回のProject Lに関する情報です。
| プロジェクト名 | Project L |
| 開発言語 | Rust (オンチェーンプログラム) + TypeScript (クライアント / フロントエンド) |
| プラットフォーム | Solana Blockchain (Anchor Framework ) |
| 開発期間 | 2025.09.29 ~ 2025.10.18 (合計19日間、38時間) |
| 主な目標 | Solanaネットワーク上でのスマートコントラクトのデプロイおよびクライアント連携の完了 |
| 依存関係グラフ | 合計2,130件の依存関係 (パッケージ、モジュール、ビルド依存関係を含む) |
開発は完了し、現在セルフQAを行っている最中です。
その後、リリースを行う予定です。
devnet QA - 完了
testnet QA - 進行中
Deploy on mainnet - 未着手