SVG 다이어그램을 지원하기 위해 AI 코딩 에이전트의 기본 채팅 언어로 HTML 사용하기

✍️ OpenClawRadar📅 게시일: June 15, 2026🔗 Source
SVG 다이어그램을 지원하기 위해 AI 코딩 에이전트의 기본 채팅 언어로 HTML 사용하기
Ad

r/LocalLLaMA의 한 개발자가 AI 코딩 에이전트의 기본 채팅 언어를 Markdown 대신 HTML로 사용하는 실험을 했습니다. 목표는 에이전트가 다이어그램, 표, 서식 있는 콘텐츠를 채팅 UI에 직접 렌더링하게 하는 것으로, 별도의 렌더러가 필요한 Markdown을 생성하는 것을 넘어서는 것입니다.

주요 설정

에이전트 인터페이스는 웹 브라우저에서 실행되며, 응답이 페이지에 HTML로 직접 전달됩니다. 개발자는 단순히 채팅에서 요청하는 대신 HTML 시스템 프롬프트를 사용함으로써 에이전트가 안정적으로 HTML 출력을 생성한다는 것을 발견했습니다.

시스템 프롬프트 예시 (HTML)

<p>도움이 된다는 것은 사용자가 하는 모든 것을 다 해주는 것을 의미하지 않습니다. 저나 사용자 모두 전지전능하거나 오류가 없지 않습니다. 사용자가 실수를 하면, 저는 알려줍니다. 제가 실수를 했다면, 언급하고 넘어갑니다. 문제 접근 방식에 대해 더 좋은 아이디어가 있거나 사용자가 실수했다고 생각되면, 언급합니다.</p><h1>HTML</h1><p>제 어시스턴트 응답은 채팅 UI에서 HTML로 직접 렌더링됩니다. 사용자에게 응답할 때 반드시 HTML을 사용해야 합니다. 일반 산문은 <code>&lt;p&gt;</code>, <code>&lt;ul&gt;</code>, <code>&lt;ol&gt;</code> 같은 태그와 적절한 제목 태그로 감싸야 합니다. 사용자에게 시각적인 내용이나 다이어그램을 보여주려면, 채팅에 SVG를 직접 그리겠습니다. 작업 공간에 유지되어야 하는 것만 도구를 사용하여 디스크에 쓰고, 채팅에는 표시하지 않습니다.</p>
Ad

관찰 결과

  • Qwen3.6-27B는 ChatGPT와 비슷한 수준으로 괜찮은 SVG 다이어그램을 인라인으로 생성합니다. 하지만 모델은 여전히 Markdown으로 되돌아가는 경향을 보이는데, 이는 훈련 데이터의 편향 때문으로 보입니다.
  • Qwen3-VL-4는 SVG 생성 능력이 현저히 떨어지며, 이는 큰 모델에서 나타나는 새로운 능력임을 시사합니다.
  • 개발자는 또한 1인칭 시스템 프롬프트(예: "나는 HTML로 응답할 것이다")를 실험했습니다. 장단점은 명확하지 않지만, 준수율을 높이는 것으로 보입니다.

실용적 결론

코딩 에이전트가 채팅에서 다이어그램을 그리길 원한다면, 시스템 프롬프트를 HTML로 전환하세요. 그러면 에이전트가 시각적 설명을 위한 인라인 SVG, 구조화된 데이터를 위한 표, 스타일이 적용된 텍스트를 생성합니다. 단점: 모델이 가끔 기본적으로 Markdown을 사용할 수 있습니다. 이 접근 방식은 원시 HTML을 렌더링하는 웹 기반 채팅 UI가 필요합니다.

저장소: github.com/sdfgeoff/HTML-agent

📖 전체 원문 읽기: r/LocalLLaMA

Ad

👀 See Also

레딧 사용자 경고: 복잡한 프로젝트에 클로드를 사용할 때는 가장 어려운 부분부터 먼저 해결하세요
Tips

레딧 사용자 경고: 복잡한 프로젝트에 클로드를 사용할 때는 가장 어려운 부분부터 먼저 해결하세요

r/ClaudeAI의 한 개발자가 복잡한 문서 편집기를 만들기 위해 AI에게 점진적으로 계획을 세우도록 했더니 '복잡성 수프'와 실패를 초래했다고 보고합니다. 사용자는 모델의 성능이 컨텍스트가 많아질수록 저하되므로 가장 복잡한 사용 사례를 먼저 해결하도록 강제할 것을 조언합니다.

OpenClawRadar
Ollama의 Docker 컨테이너 내에서 OpenClaw 실행하여 네트워킹 간소화하기
Tips

Ollama의 Docker 컨테이너 내에서 OpenClaw 실행하여 네트워킹 간소화하기

Reddit 사용자가 공식 ollama/ollama Docker 컨테이너 내부에 OpenClaw를 설치하여 host.docker.internal 및 추가 네트워크 설정 없이 OpenClaw가 localhost를 통해 Ollama와 통신하는 방법을 보여줍니다. 단점은 더 높은 RAM 사용량입니다.

OpenClawRadar
로컬 LLM의 힘으로 OpenClaw 강화하기: GLM-4.7-Flash 소개
Tips

로컬 LLM의 힘으로 OpenClaw 강화하기: GLM-4.7-Flash 소개

GLM-4.7-Flash와 OpenClaw의 통합은 원활한 로컬 배포와 정교한 코드 실행을 가능하게 하여 AI 자동화를 혁신하고 있습니다.

OpenClawRadar
AI 폴백 기능이 있는 Cron 작업은 도구가 멈출 때 예상치 못한 API 비용을 발생시킬 수 있습니다
Tips

AI 폴백 기능이 있는 Cron 작업은 도구가 멈출 때 예상치 못한 API 비용을 발생시킬 수 있습니다

한 사용자가 OpenClaw에서 himalaya를 사용해 10분마다 이메일 수신함을 확인하는 cron 작업이 IMAP 연결이 멈추면서 API 크레딧으로 약 $60을 소모했다고 보고했습니다. 타임아웃이 발생할 때마다 Claude 에이전트가 실행되어 수신 이메일이 있을 때만 AI를 사용하라는 지침에도 불구하고 API 토큰이 소진되었습니다.

OpenClawRadar