コード決定: オープンソースClaudeプラグインが技術的決定を記録

Code Decisionsは、個人で複数のセッションを並行して作業する場合でも、チームで協業する場合でも、Claudeがセッション間で技術的な決定事項を忘れてしまう問題に対処するClaude Codeプラグインです。このプラグインは通常の会話中に行われた決定事項をキャプチャし、将来の参照のために永続化します。
仕組み
Claudeとの会話で技術的な決定を行ったとき(例えば、「ダッシュボードのクエリには生のSQLを使用する」や「Redisを使用する、Sidekiqは重すぎる」と言った場合)、プラグインは決定を示す言語を検出し、マークダウンファイルを.claude/decisions/に書き出します。各ファイルには、それが管理するファイルを指すaffectsフィールドが含まれています。チームの誰か(将来の自分自身も含む)がそれらのファイルを編集すると、決定事項が自動的にそのClaudeセッションに表示されます。
主な機能
- 設定不要、依存関係なし(標準ライブラリのみのPython)
- 常に助言のみ—促しは与えますが、決してブロックしません
- マークダウンファイルが信頼できる情報源として機能(データベースではありません)
- 決定事項はgitにコミットされ、リポジトリと共に移動
- 決定事項はプルリクエストに表示
手動制御コマンド
プラグインには手動制御のための /decision コマンドが含まれています:
/decision auth認証に関する過去の決定事項を検索/decision --tagsトピック別に決定事項を閲覧/decision undo最後にキャプチャされた決定事項を元に戻す
このプラグインはMITライセンスで、GitHubの https://github.com/zimalabs/code-decisions で利用可能です。
📖 Read the full source: r/ClaudeAI
👀 See Also

GitHubのSpec-KitとClaude Codeを2ヶ月使ってみて: 有効な点、改善が必要な点
開発者がGitHubのSpec-Driven DevelopmentツールキットをClaude Codeで使用した実践的なノートを共有。5フェーズのワークフロー、ドリフト問題、オーバーヘッドのトレードオフ、セットアップのコツをカバー。

Ghostbar: 画面共有から隠れる約5MBのネイティブmacOS Swift AIクライアント
GhostbarはネイティブSwift製のmacOSメニューバーAIクライアント(約5MB)で、window.sharingType = .noneを使用して画面録画ツールから見えなくなります。Ollama、vLLM、llama.cpp、およびOpenAI互換のバックエンドで動作します。

オープンソースシステムがクロードのコードパターンを進化するドキュメントに取り込む
開発者リー・フール氏は、Claude Codeでの作業から得られた知見を体系的に収集・体系化した3つのオープンソースリポジトリを公開しました。このシステムには、14の原則と19のパターンを記した方法論ドキュメント、アーキテクチャ分類フレームワーク、149の機能を備えたメモリシステムが含まれています。

yburn: 不要なAIエージェントのcronジョブを監査および置き換えるツール
yburnは、AIエージェントのcronジョブを監査し、LLMを必要としないものをスタンドアロンのPythonスクリプトに置き換えるPythonツールです。作成者は、98のcronジョブのうち58%が、システムヘルスチェックやGitバックアップのような純粋に機械的なタスクであることを発見しました。