{
  "schema": "tesign-radar/item/1",
  "generated_at": "2026-09-25T03:06:58.885Z",
  "lang": "ko",
  "slug": "whiteboard",
  "url": "https://tesign.com/item/whiteboard/",
  "alternates": {
    "ko": {
      "html": "https://tesign.com/item/whiteboard/",
      "json": "https://tesign.com/item/whiteboard/index.json",
      "markdown": "https://tesign.com/item/whiteboard/index.md"
    },
    "en": {
      "html": "https://tesign.com/en/item/whiteboard/",
      "json": "https://tesign.com/en/item/whiteboard/index.json",
      "markdown": "https://tesign.com/en/item/whiteboard/index.md"
    }
  },
  "name": "Whiteboard",
  "use_label": "에이전트와 함께 설계",
  "one_liner": "코딩 에이전트가 자기가 한 일을 캔버스에 그림으로 그려 설명해 주는 소프트웨어 설계용 데스크톱 앱.",
  "text": {
    "why": "에이전트가 코드를 대량으로 바꾸면 무엇이 어떻게 이어지는지 글만으로는 따라가기 어렵다. Whiteboard는 사람과 에이전트가 같은 캔버스에서 구조를 그려 가며 설계하게 한다. 에이전트가 흐름도를 그리고, 사람이 '캐시 없이 다시 그려 봐'처럼 말로 고쳐 달라고 할 수 있다.",
    "take": "에이전트에게 설명을 글로 받는 대신 그림으로 받고, 그 그림을 두고 다시 대화한다는 점이 다르다.",
    "build": [
      "맥과 페도라용 데스크톱 앱이다. Claude Code·Codex 같은 코딩 에이전트를 시작 화면에서 연결하면, 에이전트가 SDK로 앱 안의 캔버스에 그림을 그린다. 화면에는 설명 문서, 흐름도, 해당 코드가 나란히 놓인다."
    ],
    "who": [
      {
        "role": "코딩 에이전트와 함께 큰 변경을 설계·검토하는 개발자와 팀.",
        "situation": null
      }
    ],
    "start": [
      {
        "command": false,
        "text": "install.dev.fast에서 앱을 받아 열고, 시작 화면에서 Claude Code나 Codex를 연결한다."
      }
    ],
    "caveat": [
      "README 기준 설치 파일은 맥과 페도라용만 있다. 코딩 에이전트가 따로 있어야 쓸모가 생긴다."
    ]
  },
  "cta": {
    "type": "install",
    "label": "INSTALL",
    "url": "https://whiteboard.dev.fast/"
  },
  "ready": "install",
  "categories": [
    "dev-tools",
    "design"
  ],
  "categories_confirmed": true,
  "tags": [
    "ai 코딩",
    "설계",
    "다이어그램",
    "데스크톱"
  ],
  "platform": [
    "macos",
    "linux"
  ],
  "license": {
    "spdx": "MIT",
    "scope": "permissive",
    "scope_text": "상업 이용·수정·재배포 가능. 저작권 고지는 유지.",
    "url": "https://spdx.org/licenses/MIT.html",
    "note": null,
    "open_source": true
  },
  "language": "TypeScript",
  "source_urls": {
    "canonical": "https://whiteboard.dev.fast/",
    "github": "https://github.com/devdotfast/whiteboard",
    "huggingface": null,
    "app_store": null,
    "sightings": [
      {
        "source": "showhn",
        "url": "https://github.com/devdotfast/whiteboard",
        "posted_at": "2026-09-24T17:21:36.000Z",
        "hn_url": "https://news.ycombinator.com/item?id=49833867"
      }
    ]
  },
  "numbers": {
    "as_of": "2026-09-23T20:00:00.000Z",
    "stars": 523,
    "stars_unit": "GitHub stars",
    "stars_checked_at": "2026-09-25T02:57:03.016Z",
    "stars_observed_since_check": 0,
    "star_delta_24h": null,
    "star_delta_7d": null,
    "star_delta_30d": null,
    "star_delta_unit": "GitHub stars gained in the window, GH Archive events summed to as_of",
    "spark_14d": [
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null
    ],
    "hf_likes": null,
    "hf_likes_observed_at": null,
    "hn_points": 213,
    "hn_points_observed_at": "2026-09-25T02:48:12.128Z",
    "store": null,
    "method": "별 총합 = GitHub에서 마지막으로 확인한 값(stars_checked_at) + 그 뒤 GH Archive에서 관측한 증가. 24h·7d·30d 증가는 GH Archive 시간별 이벤트를 기준 시각(as_of)까지 합한 값. 우리 점수는 없습니다."
  },
  "ranks": null,
  "activity": {
    "pushed_at": "2026-09-25T02:21:16.000Z",
    "owner_type": null,
    "open_issues": null,
    "contributors": null,
    "releases_count": null,
    "latest_release": null,
    "checked_at": null,
    "core_checked_at": "2026-09-25T02:57:03.016Z"
  },
  "signals": [
    {
      "kind": "new",
      "label": "신규",
      "value": "생성 9h 만에 포착"
    }
  ],
  "images": {
    "og": "https://tesign.com/img/whiteboard-14d94ed112.png",
    "cover": "https://tesign.com/img/whiteboard-14d94ed112.png",
    "cover_width": 1186,
    "cover_height": 643,
    "gallery": [
      "https://tesign.com/img/whiteboard-14d94ed112.png"
    ],
    "alt": "Whiteboard 화면. 가운데 설명 문서와 흐름도, 오른쪽에 코드, 왼쪽 아래에 에이전트와 나눈 대화가 보인다.",
    "tier": 2
  },
  "dates": {
    "first_seen_at": "2026-09-25T02:48:12.128Z",
    "source_created_at": "2026-09-24T17:21:36.000Z",
    "discovery_hours": 9.44336888888889,
    "launch_signal_at": "2026-09-24T17:21:36.000Z",
    "kept_at": "2026-09-25T03:06:57.911Z",
    "first_published_at": "2026-09-25T03:06:58.071Z",
    "updated_at": "2026-09-25T03:06:57.985Z",
    "ingestion_mode": "live"
  },
  "notes": [
    "이 파일은 tesign.com 항목 페이지와 같은 빌드에서 같은 데이터로 만들어졌습니다. 소개 글은 편집자가 쓴 것이고, 숫자는 저장된 관측값입니다.",
    "JSON의 null은 관측하지 않았다는 뜻입니다 — 0이 아닙니다. 마크다운에서는 [확인 필요]로 적습니다.",
    "별 총합 = GitHub에서 마지막으로 확인한 값(stars_checked_at) + 그 뒤 GH Archive에서 관측한 증가. 24h·7d·30d 증가는 GH Archive 시간별 이벤트를 기준 시각(as_of)까지 합한 값. 우리 점수는 없습니다.",
    "요약이며 법적 조언이 아닙니다."
  ]
}
