MathCode:一个具备Lean 4形式化的数学编码智能体

✍️ OpenClawRadar📅 公開日: August 17, 2026🔗 Source
Ad

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

Ad

👀 See Also

OpenClawはClaude CLIの力を取り込めるか?
Tools

OpenClawはClaude CLIの力を取り込めるか?

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

OpenClawRadar
Claude-Code v2.1.76では、MCPの誘導機能、ワークツリーの最適化、および多数の修正が追加されました。
Tools

Claude-Code v2.1.76では、MCPの誘導機能、ワークツリーの最適化、および多数の修正が追加されました。

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

OpenClawRadar
自動化されたClaudeコードパイプラインにより、機能ごとのトークン使用量が78kから15kに削減されました
Tools

自動化されたClaudeコードパイプラインにより、機能ごとのトークン使用量が78kから15kに削減されました

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

OpenClawRadar
Meta、Muse Spark 1.2モデルとともにMuse Codeをリリース
Tools

Meta、Muse Spark 1.2モデルとともにMuse Codeをリリース

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

OpenClawRadar