**HN Show:**  
「Ollama ローカルモデル向け最初の Claude Code クライアント」

2026/01/23 2:26

**HN Show:** 「Ollama ローカルモデル向け最初の Claude Code クライアント」

RSS: https://news.ycombinator.com/rss

要約

Japanese Translation:

要約

1Code はクロスプラットフォームのデスクトップアプリで、開発者に Claude Code のビジュアル UI を提供し、クラウド同期なしでローカル優先のコード編集と Git ワークフロー管理を可能にします。
主な機能は次の通りです:

  • Git worktree 分離 – 各チャットが独自の isolated worktree で実行され、ブランチ安全性により main への誤コミットを防止します。
  • 複数エージェントのバックグラウンド実行と専用 agent mode(読み取り専用分析 vs 完全コード実行権限)。
  • ビジュアルステージング、コミット、ブランチを提供する組み込み Git クライアント、および完全なコマンドラインアクセスが可能な統合ターミナル。
  • Claude が行っている変更をリアルタイムで差分プレビューし、変更追跡と PR 管理を実現します。
  • AI 実行をステップバイステップの計画に構造化する Plan mode、クリーンな Markdown プレビュー、実行前のレビューが可能です。
  • 自動 Git リモート検出、カスタムサブエージェント、および plan/agent モード切替を含むプロジェクトレベルのサポート。

Windows バージョンはコミュニティ貢献者 @jesus-mgtc と @evgyur により改善されました。ユーザーは Bun/Python/Xcode ツールを使用してソースからインストールするか、1code.dev を購読してバックグラウンドエージェントサポート付きの事前構築リリースを入手できます。Claude CLI バイナリを取得するために必須の

claude:download
ステップが必要であり、スキップするとエージェント機能は無効になります。

購読モデルは継続的な保守、機能開発、および Discord を通じたコミュニティ関与を資金提供します。今後のアップデートではエージェント機能の拡張、plan/agent モードの洗練、そしてローカル優先ワークフローのさらなる向上が期待されます。

Claude の AI を活用しつつコード編集をローカルに保つことで、1Code は知的財産を守る安全で Git 互換なワークフローを提供します。その Apache 2.0 オープンソースライセンスは個人や組織からの広範な採用と貢献を奨励しています。

本文

1Code – Claude Code 用の最高の UI(ローカル&リモートエージェント実行)
21st.dev チームより


対応プラットフォーム

  • macOS
  • Linux
  • Windows(@jesus‑mgtc と @evgyur のコミュニティ貢献によりサポートが向上)

1Code vs. Claude Code

機能1CodeClaude Code
ビジュアル UI✅ カーソル型デスクトップアプリ
Git Worktree 分離✅ 各チャットが隔離されたワークツリーで実行
バックグラウンド実行✅ 複数エージェントを並列に動作
内蔵 Git クライアント✅ ビジュアルステージング・コミット・ブランチ管理
❌ CLI git コマンドのみ
統合ターミナル
Plan Mode
MCP サポート
Memory (CLAUDE.md)
スキル & スラッシュコマンド
カスタムサブエージェント
サブスクリプション & API キー
カスタムモデル & プロバイダー (BYOK)
チェックポイント🚧 ベータ
Tool Approve📋 バックログ
Hooks

コア機能

  • 正しい方法で Claude エージェントを実行

    • ローカル、ワークツリー、またはバックグラウンドでエージェントを動かし、メインブランチに触れません。
    • Git Worktree 分離: 各チャットセッションが独自の隔離されたワークツリーで実行されます。
    • バックグラウンド実行: エージェントが走っている間も作業を継続できます。
    • ローカルファースト: コードはすべてマシン上に残り、クラウド同期は不要です。
    • ブランチ安全性: メインブランチへの誤コミットが起きません。
  • コードを尊重する UI

    • カーソル型 UI に diff プレビュー、内蔵 Git クライアント、変更点の可視化機能。
    • Diff プレビュー: Claude がリアルタイムで何を作っているか正確に確認できます。
    • 内蔵 Git クライアント: アプリを離れずにステージ・コミット・ブランチ管理が可能です。
    • 変更追跡: ビジュアル diff と PR 管理。
    • リアルタイムツール実行: Bash コマンド、ファイル編集、ウェブ検索をその場で表示。
  • 思考を助ける Plan Mode

    • Claude が明確化質問を投げかけ、構造化された計画を作成し、実行前にクリーンな Markdown プレビューを提示。
    • 明確化質問: 必要な情報を事前に確認します。
    • 構造化計画: ステップバイステップでアクションを分解。
    • クリーン Markdown プレビュー: 読みやすい形式で計画を確認。
    • 実行前のレビュー: 計画を承認または修正できます。
  • 追加機能

    • Plan & Agent モード – 読み取り専用分析かフルコード実行権限か選択。
    • プロジェクト管理 – ローカルフォルダーと自動 Git リモート検出をリンク。
    • 統合ターミナル – アプリ内で完全なターミナルアクセス。

インストール

オプション 1: ソースからビルド(無料)

前提条件:Bun, Python, Xcode Command Line Tools (macOS)。

bun install
bun run claude:download   # Claude バイナリをダウンロード(必須!)
bun run build
# プラットフォーム別にパッケージ化:
bun run package:mac      # または package:win, package:linux

重要

claude:download
は Claude CLI バイナリを取得するステップで、エージェントチャット機能のため必須です。スキップするとアプリはビルドされますが、エージェント機能は無効になります。

オプション 2: 1code.dev を購読(推奨)

バックグラウンドエージェントサポート付きの事前ビルドリリースを 1code.dev で購読してください。購読は 1Code のメンテナンスと改善に貢献します。

bun install
bun run claude:download   # 初回のみ
bun run dev

開発

bun install
bun run claude:download   # 初回のみ
bun run dev

フィードバック & コミュニティ

サポートと議論のために Discord に参加してください。


ライセンス

Apache License 2.0 – 詳細は LICENSE をご覧ください。

同じ日のほかのニュース

一覧に戻る →

2026/01/23 0:20

**GPTZero、NeurIPS 2025受理論文で新たに100件の幻覚現象を発見**

2026/01/18 8:29

**Scheme を WebAssembly にコンパイル**

## Japanese Translation: --- ## Summary Pythonで実装されたオープンソースScheme実装「Bob」は、15周年を記念してネイティブWASMバイナリを生成するWebAssembly(WASM)コンパイラを追加しました。新しい `WasmCompiler` は解析済みのScheme式を直接WASMテキストに変換し、その後 wasm‑tools スイートでコンパイルされ、Node.js経由で実行されます。 コンパイラの核心は、Schemeプリミティブを実装する約1,000行のWASMコードから成ります: - **オブジェクト表現** – SchemeオブジェクトはWASM GC型にマッピングされます: - `$PAIR` 構造体は `car` と `cdr` を `(ref null eq)` 参照として保持します。 - `$BOOL` 構造体は単一の `i32`(0 = false、非ゼロ = true)を保持します。 - `$SYMBOL` 構造体は線形メモリ内でオフセットと長さを表す2つの `i32` を保存します。 - **数値** – 整数値は `i31` 型を使用してボックス化されていない整数を直接参照します。 - **シンボル** – シンボルは線形メモリに固定オフセット(例: `(data (i32.const 2048) "foo")`)で発行され、アドレス/長さペアで参照されます。 - **組み込み関数** – `write` 関数はWASMテキスト内で直接実装され、ホスト関数として `write_char` と `write_i32` の2つだけをインポートします。 Bobはすでにインタープリタ、コンパイラ、VM、およびカスタムマーク・アンド・スウィープGCを備えたC++ VMを提供しています。追加されたコンパイラは今後さらに進化する予定ですが、現在のwasmtime用Pythonバインディングは2023年10月に仕様に組み込まれたWASM GC提案をまだサポートしていないため、SchemeをWebAssembly上で完全にガベージコレクション実行することが制限されています。 それでもユーザーは今やSchemeを直接WebAssemblyとして実行できるようになり、クロスプラットフォームのデプロイメントとJavaScript/Node.js環境とのより緊密な統合の可能性が開かれます。

2026/01/23 2:41

**CSS の光学的錯覚**

## Japanese Translation: (すべての主要なポイントを統合したもの) > 記事は、マウスホバーに応じて反応するインタラクティブな CSS ベースの錯視デモの CodePen ギャラリーを提示しています。 > 各デモは、Poggendorff の歪んだ線(傾いた 2 つのグラデーションと `::before`/`::after` を使用)、誘導グラデーション効果、Cornsweet & White の色コントラストトリック(黒白格子に `mix-blend-mode` を適用)、リングおよびチェッカーボードパターン、重なり合う線の色球体、曲率盲点、Café Wall イルлю(3 本のグラデーションで平行線を斜めにする)、ペノース三角形やエビングハウス円、カニッツァ四角形など、古典的な視覚現象を示しています。 > ギャラリーには、エビングハウス錯視のアニメーション版、回転する「タワー」、色のファン、逆スピーク、モーションバインディング、メンツラインズ、ウォッリングカラーなども含まれ、ドット線の動きやコントラスト非同期、息を吸う四角形、トロックラー消失といった静的に動きを示唆するパターンも掲載されています。 > すべての効果は CSS グラデーション、疑似要素、`mix-blend-mode`、およびキーフレームアニメーションで実現され、微妙な背景やホバー変更がどれほど印象的な視覚トリックを生み出せるかを示しています。 > コレクションは Patrick Pester の「35 optical…」リストと Michael Bach の「154 Visual Phenomena & Optical Illusions」に触発されています。 > Medium と DEV に公開されており、著者は将来の追加や改良の可能性について読者にコメントを残すよう呼びかけています。 *この改訂された要約は、すべての主要なポイントを完全に反映し、推測を加えず、明確で簡潔に保っています。*