Show HN:Copperhead – ハードウェアもソフトウェアループレスに高速なシステム

2026/09/08 22:26

Show HN:Copperhead – ハードウェアもソフトウェアループレスに高速なシステム

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

要約

Japanese Translation:

Copperhead は、KiCad ファイルを使用してプリント回路基板(PCB)の設計、文書化および検証を安全に自動化するために設計されたオープンソース AI エージェントです。厳格な 8 ステージの「ゲート」ワークフローを採用しており、ディスク上のアティファクトが正常に生成されるまで進行させず、これにより ERC/DRC 準拠を確保し、予算やデータシートなどの制約条件に対して検証済みの提案がない場合の変更を拒否することで設計のドリフトを防ぎます。本ツールは KiCad の s-expression ソースに対する「外科的」なエディットを実行し、差分を小さく見やすくするため、そして Git リポジトリの状態が汚れている場合や未検証部品番号を発明する場合は変更を拒否します。Node 20+ 上でローカルで動作し(

npm i -g copperhead
でインストール)、より高いデータセキュリティのために有料クラウドホスティング、管理された推論クレジット、および企業向け自己ホスティングオプションも提供しています。このアプローチにより、エンジニアは厳格な安全チェックとデータの完全性を維持しつつ、Gerber、ドリル、STEP、DXF、BOMs、レンダリングを含む完全な製造出力を生成できるようになります。

本文

Open Telegraph によるポケットサイズ ESP32-S3 モースキーの実装と検証

Open Telegraph(エンドツーエンドワークフロー)を活用して、ポケットサイズの ESP32-S3 モースキーを構築しました。すべての判断プロセス、チェック項目、および使用ファイルが公開されています。詳細はビルドストーリーやリポジトリをご確認ください。

実装までの 8 つの段階

copperhead
は以下の 8 つの段階を順次実行し、各段階は独立したエージェントとして動作します。次の段階へ進む前に、ディスク上に成果物(アーティファクト)を残すことが義務付けられています。ゲートチェックに失敗すると、その時点で実行が停止されます。

各段階のゲートチェック項目

  1. 01 Spec (
    docs/SPEC.md
    )
    • ゲート: バジェット(予算)セクションに実際の内容が入力されていること
  2. 02 Architecture (
    docs/SUBSYSTEMS.md
    )
    • ゲート: すべてのサブシステムについて、論理的な根拠が提示されていること
  3. 03 Parts (
    docs/BOM.md
    )
    • ゲート: データシートに基づいて部品番号が選択されていること
  4. 04 Schematic (
    design.kicad_sch
    )
    • ゲート: シンボル配置完了、ドキュメントとの合致、および ERC(電気的規則チェック)のクリア
  5. 05 Layout (
    design.kicad_pcb
    )
    • ゲート: フットプリント決定、および DRC(設計規則チェック)のクリア
  6. 06 Outputs (
    gerbers / drill / STEP
    )
    • ゲート: ジーバーデータ、ドリルデータ、STEP ファイルが実際にディスク上に存在すること
  7. 07 Firmware (
    firmware/
    &
    pins.h
    )
    • ゲート: ソースコードの存在と、ピン配置ファイルからのピンプラグインの使用
  8. 08 Dev Plan (
    docs/DEVPLAN.md
    )
    • ゲート: ブリングアップ(起動)手順とテスト計画が記述されていること

デザインパッケージ

ジーバーデータ、ファームウェア、ドキュメントを各段階ごとにコミットします。

  • 原則: ディスク上に実際の作業成果物が存在しない限り、コミットは実行しません。
  • 銅枠(Copper Border): KiCad による検証済み(ERC と DRC クリア)。

長編版:段階的な導入ガイド

独自の実行が困難な場合、有料プランの検討をお勧めします。

Copperhead はオープンコアです

CLI(コマンドラインインターフェース)は常にお無料で利用でき、重要な作業の自動化が保証されます。

  • 支払い対象: ホスティング、チーム協業、または監査人の情報提供のみ。

プラン別特徴

プラン概要価格・条件
CLI(無料)Apache-2.0 ライセンスで永久無料。
ご自身のマシン上で動作し、ロックインなし。
完全なエージェント機能(
do
,
create
,
init
,
check
,
watch
)を実行可能。
API キー用意が必要。
KiCad 出力や GitHub リポジトリをそのまま使用。
コミュニティ最も人気があり、Web ビューア搭載。
ホスティングされた実行、プライベートリポジトリ対応。
ライブレンダリング、ERC/DRC ステータス表示、エクスポート機能完備。
$49/ユーザー/月
オープンハードウェアリポジトリの場合:無料
チームガバナンスと CI を備えたクラウド環境。
組織横断のバージョン管理、SSO/SAML、中央集権課金、プーリングマネージドクレジット。
ユーザー $49 + プラットフォーム $199/月
エンタープライズカスタム年間セルフホスト価格。
設計データの外部漏洩なし(VPC 展開可能)。
Altium サポート、RBAC、セキュリティ監査証跡付き。
カスタム年間ライセンス
営業担当へお問い合わせください。

ご質問への回答

Copperhead とはどのようなものですか? PCB の設計・ドキュメント化・検証を行うオープンソース AI エージェントです。

  • 変更点の説明や製品概要を受け取ります。
  • KiCad ファイルを直接編集し、関連ドキュメントを更新します。
  • KiCad チェックを実行してエラーを解消します。

実際にどのような問題を解決するのですか? 「ドリフト(不一致)」の問題です。

  • 回路図、BOM、予算、文書などで設計情報が分散すると、同期が取れなくなります。
  • これにより、ブリングアップ時の不整合が発覚し、リスピニング(再設計・再製造)に 5,000〜50,000 ドル6〜8 ヶ月の時間がかかります。

インストールする必要がありますか? はい、以下の要件が必要です:

  • Node.js 20 以降
  • kicad-cli
    (パスに含まれること)
  • モデル API キー
npm i -g copperhead

既存のデザインでも動作しますか? はい、それが主な使用ケースです。

  • copperhead init
    で KiCad リポジトリを指定し変更リクエストを開始します。
  • copperhead create
    で概要からフルパイプラインを実行することも可能です(反復改善に適しています)。

どのような動作を拒否しますか?

  • 汚染された Git ツリーでは動作しません。
  • 検証済みの変更提案が存在する前に設計ファイルを編集しません。
  • 予算や制約を破る変更を拒否し、違反行を示します。
  • データシートに基づいて正当化できない部品番号は発明(捏造)しません。

回路図全体を書き換えてしまいますか? いいえ。

  • キアドの S-式ソースコードに対する手術的な変更のみを行います。
  • 差分は小さくレビュー可能で、未変更部分はバイト単位で同一です。
  • ファイル再生成による再構築はレビュー不能となるため避けます。

ドキュメントでは説明できない基板を出荷することは決してありません

copperhead
はオープンソースで無料で使用できます。一度インストールし、望む基板の概要を短い
brief.md
に記述して実行してください。

npm i -g copperhead
export ANTHROPIC_API_KEY=<api-key>
copperhead create --brief brief.md

例:概要(Brief)

プロジェクト: ポケットブルートゥーススピーカー

  • 目標: 1 回の充電で 1 日プレー可能な手のひらサイズ。
  • コア機能: ESP32、Bluetooth オーディオ(A2DP シンク)。
  • 出力: 4 オームドライバー向けクラス D アンプ 3W。
  • 電源: Li-Po セル、USB-C 充電。
  • 制約: スタンバイ電流予算 100 µA

同じ日のほかのニュース

一覧に戻る →

2026/09/08 23:55

Google DeepMind、AlphaGenome アトラスをリリース

## Japanese Translation: ## サマリー: Google DeepMind は、ヒトゲノムにおけるあらゆる可能な単一ヌクレオチド変異の影響を予測することを目的とした画期的なツール「AlphaGenome Atlas」を導入しました。この 1 ペタバイト規模の巨大データセットは、全ての 90 億個の可能性のある変化について事前に影響を計算しており、「AVI スコア」というスコアを用いてどの遺伝的変異が最も重要かを瞬時に優先順位付けします。この革新は、稀少疾患の原因特定という重要な課題に対処しており、例えば広域研究所(Broad Institute)で同定された *DNM1* 遺伝子の特定の突然変異によって誤ったスプライスサイトが作成される問題に対処しています。さらに、54,000 人以上の UK Biobank 参加者のデータに適用した際、アトラスは非コード領域と身体質量指数(BMI)との新しい関連性を発見しました。予測された分子効果に基づいて変異をグループ化することで、従来の手法よりも 22% も多くの関連性を明らかにし、BMI に関連する 19 の遺伝的領域を同定しました。複雑で高度なプログラミングスキルを必要とする以前の手法とは対照的に、このツールは直感的なウェブサイトポータルを通じてアクセス可能となり、世界の臨床研究者へのアクセスを民主化しています。結局のところ、アトラスは科学者が膨大な技術的専門知識を必要とせずに最も有望な遺伝的なリードにリソースを集中させることを可能にし、発見のスピードを加速させています。

2026/09/09 5:07

MacBook Pro で 4 つの SSD からストリーミングし、トークン速度が 1 トークン/秒の Kimi K3(2.8T)

## 日本語翻訳: 元のサマリーは読みやすいですが、Key Points List に含まれる数量的な深みに欠け、欠落している指標なしでは具体的なパフォーマンスに関する主張を評価することが困難です。以下の改良版は、重要なデータポイントを取り入れつつ文脈の流れを維持したものです: ## サマリー このプロジェクトは、ARGODRIVE の Deltafin フォークを使用して、アップストリーム仕様に従い(専門家プリューニングやウェイトの減少など、品質を犠牲にするショートカットを導入しない)、Apple M5 Max MacBook Pro(128 GB RAM)上で 2.8T パラメータの Kimi K3 MoE モデルをフルスケールで展開することを実証しています。**パフォーマンス分析**によると、デコードスループットはプロンプト長に応じて約 0.96〜1.13 tokens/s(アップストリームの約 0.68 tokens/s)と安定しています。しかし、このセットアップには 512 トークンのプロンプトに対する「最初のトークンまでの時間」(Time to First Token)の遅延が約 375 秒と大きく、これはプリフィル中に特定のメモリ専門家を読み直す効率が悪い(具体的には各レイヤーの専門家を 8 倍読み返す)ことが原因です。SSD スケールは対数曲線に従い、最も低速なレイヤーがペースを規定します。ドライブを追加しても収益性が低下し、1 ドライブがベースラインである 4 ドライブの約 52%、2 つのミラーリングが約 73%、3 ドライブが約 90% を提供します。このプロジェクトは、精度を犠牲にして(例えば専門家のウェイトを約 3 bit に減少させるなど)人工的に速度を上げる他のイニシアチブと区別されます。ユーザーは `--full` モード(1.7 TB のローカルダウンロード)または `--stream`(オンデマンドキャッシング)のいずれかを選択できます。デフォルトでは Inferact の Kimi-K3-DSpark が含まれており、生テキストタスク用にはオプションの Qwen アクセラレーラーが用意されています(チャット速度ではありません)。コードは MIT ライセンスで公開され、Moonshot AI と何らの関係もありません。アップグレードには `cargo build` を通じた手動メンテナンスが必要であり、アップストリームのライセンス条項に従っています。将来の計画は、プリフィルの読み直し問題を解決して起動遅延を排除することに焦点が当てられています。

2026/09/09 6:47

大規模言語モデルが適応的探索によって新たな社会的バイアスを発明する

## Japanese Translation: OpenReview にアクセスする前に、新規ユーザーは作業を続行するには強制のセキュリティ検証手順を完了する必要があります。既存のアカウント保有者は直接ログインすることでこの要件を回避でき、これにより自動的にメインインターフェースに遅延なくリダイレクトされます。その結果、新規ユーザーはチェックを完了させるまでワークフローを一時的に停止する必要があり、登録済みアカウント向けの免除を利用しない限りです。組織が新しい人材オンボーディングを行う場合、これらの個人が認証を完了する間、一時的な摩擦が発生する可能性があります。したがって、このプラットフォームは新規参入者に対して厳格な入場を強制し、一方で検証済みのユーザーにはシームレスなアクセスを維持します。