Skip to main content

Tabling CLI

테이블링(Tabling) 비공식 CLI — AI 에이전트 친화적 설계 (Agent DX)

맛집 검색, 매장 정보 조회, 줄서기 등록/취소를 터미널에서 수행합니다.

설치

pip install tabling-cli

또는 소스에서:

git clone https://github.com/tellang/tabling-cli.git
cd tabling-cli
pip install -e .

Python 3.11 이상이 필요합니다.

사용법

# 매장 검색
tabling search "카페" --location "성수"

# JSON 출력 (에이전트 친화적)
tabling search "스시" --json

# 매장 상세 정보
tabling shop info SHOP_ID

# 줄서기 등록
tabling waitlist register SHOP_ID --party-size 4

# 줄서기 취소
tabling waitlist cancel WAITLIST_ID

# 대기 상태 확인
tabling status WAITLIST_ID

# 스키마 자체검사
tabling schema

# 버전
tabling version

Agent DX 특징

  • 스키마 자체검사: tabling schema로 전체 커맨드 스키마 JSON 출력
  • 입력 검증: 잘못된 인자에 대해 구조화된 오류 반환
  • JSON-First 출력: --json 플래그로 머신 파싱 가능한 출력
  • dry-run 지원: 부작용 없이 요청 미리보기

환경 변수

변수 설명 기본값
TABLING_API_BASE_URL API 엔드포인트 https://tabling.co.kr/api
TABLING_AUTH_TOKEN 인증 토큰 (필수)

라이선스

MIT

Metadata

Release files for tabling-cli 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tabling-cli 0.1.0
File Size Uploaded
tabling_cli-0.1.0.tar.gz 30.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for tabling-cli 0.1.0
File Interpreter ABI Platform
tabling_cli-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 56.7 kB

Release files / tabling_cli-0.1.0.tar.gz

Download URL tabling_cli-0.1.0.tar.gz
Size 30.1 kB
Tags Source
SHA-256 checksum
How to use checksums
446bd6b17b6909818c5497a8badc80bb984d6a01625cffbbf47282e8f56e7e62
BLAKE2b-256 checksum
How to use checksums
d0cbdb667d8a7c021e748cd4646ae3cbe652f5f8d110becfec5be2f73bc03987
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / tabling_cli-0.1.0-py3-none-any.whl

Download URL tabling_cli-0.1.0-py3-none-any.whl
Size 26.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0e9e8ad5fe4aa15fec7afc6185aa5bba24204bd2cb14d61c61a655581264ab39
BLAKE2b-256 checksum
How to use checksums
563189250fea39a1b3d0d52bc43ef5f1c5a35c0a252495a1bd002e53f48fb4d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page