MathCode:一个具备Lean 4形式化的数学编码智能体
MathCodeは、ターミナルベースのAIコーディングアシスタントで、Lean 4を使用して数学の問題を形式化し、証明します。自分でLeanコードを書く代わりに、平易な英語で問題を与えると、定理を生成し、証明を試みます。永続的なREPLと再利用可能な定理のライブラリを備えています。
主な機能
- 永続的なLean REPL: 一度ウォームアップすれば、コンパイルチェックが約30秒から約0.4秒に短縮されます。
- 定理ライブラリ: 証明された定理はすべて自動的に名前が付けられ、保存され、再利用のためにインポートできます。
- 公理ライブラリ: 会話上の仮定を永続的な、コンパイルチェック済みのLean宣言として保存します。
- Lean LSP統合: leansearch.netとLoogleで検証済みのMathlib補題を検索し、構造化されたLSP診断を使用して修復します。
- Obsidianの定理グラフ: Obsidianで定理と補題の視覚的な依存関係グラフを生成します。
- エージェントモードの証明: エージェントがエラーに基づいて証明候補を反復処理する対話型セッション。
- サブゴールのツリー: 複雑な定理を独立したサブゴールに分解し、並列で証明してから結合します。
- マルチプランナー: 多様な証明戦略のために複数のプランナーを並列実行し、プローバーが最適なアプローチを選択します。
クイックスタート
macOS(arm64)またはLinux(x86_64)と、デフォルトのバックエンド用のcodex CLIが必要です。
git clone https://github.com/math-ai-org/mathcode.git
cd mathcode
bash setup.sh
codex auth login次のように試してください:
mathcode -p "prove that the square of an even number is even"出力はLeanFormalizations/に書き込まれます。ブラウザUIは./run webuiで利用できます。
このツールは、形式検証やAI支援の定理証明に取り組む数学者、研究者、開発者を対象としています。
📖 全文を読む: HN AI Agents
👀 See Also

OpenClawはClaude CLIの力を取り込めるか?
r/openclawからの主要な洞察を探り、OpenClawがコーディングと自動化プロセスを強化するために設計された強力なAIツールであるClaude CLIと統合できるかどうかを考察します。

Claude-Code v2.1.76では、MCPの誘導機能、ワークツリーの最適化、および多数の修正が追加されました。
Claude-Code v2.1.76は、構造化入力のMCPエリシテーションサポートを追加し、monorepo効率化のためのworktree.sparsePathsを導入し、遅延ツールスキーマの消失、スラッシュコマンドの問題、Remote Controlセッションの安定性など20以上の問題を修正しました。

自動化されたClaudeコードパイプラインにより、機能ごとのトークン使用量が78kから15kに削減されました
Claude Code向けのオープンソースパイプラインは、既存コードの事前チェック分析を含む12のフェーズを自動化し、機能ごとのトークン使用量を約78kから約15kに削減します。3つのプロファイル(yolo、standard、paranoid)を提供し、信頼度スコアをgrepベースの検証に置き換えます。

Meta、Muse Spark 1.2モデルとともにMuse Codeをリリース
Metaの新しいMuse Codeターミナルコーディングエージェントは、Muse Spark 1.2を搭載し、非同期バックグラウンドエージェント、リプレイ完全一致のランタイム、長時間タスクのコーディング機能を提供します。