v0.27.0 안내 · 작업 흐름
개발자 실습 · MCP와 Xschem 교환
제한된 엔진 API로 자동화하고 생성한 flat 회로만 netlist bridge로 확인합니다.
학습 체크는 이 브라우저에만 저장합니다. 엔진의 PASS·실행·제조 판정과 관계없습니다.
시작 전에
- 소스 체크아웃·Node 24·인증된 로컬 worker
- Xschem bridge 사용 시 설치된 실제 Xschem·공개 symbols
따라 하기
소스에서 npm run agent:mcp로 MCP 서버를 시작하고 제공 schema의 doctor·projects·snapshot을 먼저 읽습니다.
자동화 명령은 정수 DBU·현재 revision·고유 command ID를 사용합니다. 임의 shell·secret·rule deck 실행은 제공하지 않습니다.
지원 project에서 실제 simulation/verification job을 요청하고 status/log/cancel로 추적합니다. 결과를 source·run·revision과 함께 보존합니다.
Xschem 교환은 생성된 flat native cell의 public symbols·전기 label을 내보내 headless netlister로 실제 SPICE를 확인합니다.
GDS ⇄ 회로도 변환은 preview hash를 조회하고 명시적 apply로 새 revision을 만듭니다.
확인할 결과와 한계
- MCP/numerical optimizer는 외부 LLM API를 호출하지 않습니다. 사용자에게 미승인 유료 요청을 하지 않습니다.
- 임의 가져온 Xschem .sch/Tcl 실행이나 general hierarchy bridge는 지원되지 않습니다.
막혔을 때
- typed 오류가 나면 schema와 실제 지원 subset을 확인합니다.
- job budget·도형 상한·revision 오류를 우회해 일부 성공으로 표시하지 않습니다.