Skip to content

식탁보 1.22.0

Latest

Choose a tag to compare

@github-actions github-actions released this 29 Oct 07:32
· 7 commits to main since this release
eff8a91

식탁보 v1.22.0

2026년 10월 29일 식탁보 v1.22.0 정식 버전을 배포했습니다. 이번 버전은 빠른 시작의 통합 입력, 식탁보 AI 베타와 스킬 마켓플레이스를 추가합니다. v1.21.1 이후 전체 변경 사항

주요 기능부터 설명하고 설치 전환과 검증 범위를 안내합니다.

기관 이름과 웹 주소를 함께 받는 빠른 시작

빠른 시작의 입력 경로부터 살펴보겠습니다. 기관 이름, 공개 웹 주소와 질문을 한 입력란에 입력할 수 있습니다. 기관과 주소를 자동 완성으로 제안하며 빈 입력란에서는 빈 샌드박스를 시작합니다. 빠른 시작 안내

카탈로그와 일치하는 주소는 Spork가 필요한 소프트웨어를 설치한 뒤 엽니다. 후보가 여럿이면 선택 창을 표시합니다. 그 밖의 공개 주소는 폴더와 공동인증서를 공유하지 않는 브라우저 전용 샌드박스로 엽니다.

질문은 AI 대화창의 초안으로 전달하며 웹 주소로 시작하는 자연어 질문도 이 경로로 처리하도록 수정했습니다. 주소만 입력하면 샌드박스에서 엽니다. 질문 분류 수정

ChatGPT 로그인으로 사용하는 식탁보 AI 베타

식탁보 AI (베타) 버튼은 ChatGPT 로그인으로 대화하는 창을 엽니다. 요청은 사용자의 OpenAI 구독 사용량을 소비하며 선택한 모델은 다음 실행에도 유지합니다. UI는 표시 언어가 한국어일 때 한국어를 사용하고 그 밖에는 영어를 사용합니다. AI 사용 범위

응답의 링크는 Sandbox 또는 현재 Windows 브라우저에서 열 수 있습니다. AI가 시작한 Sandbox에는 공동인증서를 자동 공유하지 않습니다. 인증서 만료 조회 스킬은 동의를 받은 뒤 만료 건수와 조회 완료 여부만 전달합니다.

대화는 새 대화를 시작하거나 창을 닫을 때까지 메모리에 유지합니다. 일부 전화번호, 주민등록번호와 주소를 자동으로 가리지만 모든 개인정보를 식별하지는 못합니다. 이미지에는 자동 가림을 적용하지 않습니다. 개인정보 처리방침

스킬 탐색과 설치 및 AppContainer 실행

스킬의 설치와 실행 경로를 정리하겠습니다. 옵션 > AI 스킬 > 스킬 마켓플레이스 열기에서 검색, 설치, 업데이트, 활성화와 제거를 제공합니다. 출처, 저자, 라이선스와 사용 조건 및 진행 상태를 표시합니다. 새 AI 프로필에는 스킬을 자동 설치하지 않습니다. 스킬 마켓플레이스 안내

마켓플레이스 창에 새로운 스킬의 등재를 제안할 수 있다는 안내와 링크를 추가했습니다. 스킬 카탈로그 웹 페이지에서 등재 안내를 확인할 수 있습니다.

Python과 Node.js 스킬은 전용 실행 환경과 Windows AppContainer로 실행합니다. 실행 환경의 설치와 복구 및 긴 경로 검사를 제공하며 전역 Codex 프로필과 시스템 PATH는 변경하지 않습니다. 지침과 호스트 연동 스킬은 기존 경로를 사용합니다.

스크립트의 직접 네트워크 접근은 차단하며 BOK와 KOSIS의 지원하는 공개 요청은 제한한 호스트 중계기를 사용합니다. ZScaler 호환성을 켜면 이 경로에서 시스템 프록시를 사용할 수 있습니다. API 키 보관, 임의 외부 MCP 서버와 추가 패키지 자동 설치는 지원하지 않습니다.

입력창의 스킬 선택과 파일 첨부 및 실행 기록

입력창의 선택과 첨부 동작을 짚어보겠습니다. 입력창 위에 + 스킬 버튼과 클립 버튼을 나란히 배치했습니다. @로 활성 스킬을 검색하고 방향키, Enter와 Esc로 선택창을 조작할 수 있습니다. 현재 후보에 강조색을 표시하며 첫 포커스의 한영 전환 오류도 수정했습니다. 입력창과 스킬 선택

PNG, JPEG와 지원하는 텍스트 파일을 첨부할 수 있습니다. Ctrl+V는 파일과 비트맵을 첨부하고 일반 텍스트는 본문에 넣습니다. 같은 너비의 카드 최대 4개를 한 행에 표시하고 전송 직후 제거합니다. 오류나 취소 후에는 초안과 첨부를 복원합니다. 후속 대화에는 파일 이름만 남깁니다. PDF, Office, HWP, ZIP과 가상 클립보드 파일은 지원하지 않습니다. 지원 형식과 전송 한도

인증서와 개인키 입력 검사를 보완해 알고리즘 이름과 관계없이 PEM 개인키 헤더를 차단합니다. 개인키 입력 검사 보완

응답에는 실제 도구 호출에서 수집한 스킬명, 스크립트, AppContainer 여부와 종료 상태를 표시하고 후속 질문에도 전달합니다. 모델의 실행 주장만으로 기록을 만들지 않으며 이 기록으로 답변의 모든 수치와 출처를 검증했다고 판단하지 않습니다. 실행 기록의 범위

Safe Mode와 샌드박스 사용 개선

Safe Mode의 실행 조건을 다루겠습니다. 빠른 시작의 샌드박스를 시작하는데 문제가 있으신가요? 링크로 호스트 폴더, 공동인증서, 클립보드와 장치를 공유하지 않는 실행을 비교할 수 있습니다. 네트워크는 유지하지만 호스트 인증서와 ZScaler 루트 전파는 사용할 수 없으며 모든 중지 오류를 해결하지는 않습니다. Safe Mode 사용과 진단 안내

이어서 일반 설정으로 옮긴 유휴 자동 종료는 설정한 시간 동안 입력이 없으면 세션을 종료합니다. 기본으로 꺼져 있습니다. 업데이트에서는 Retail과 Preview 및 아키텍처에 맞는 설치 파일을 선택하도록 수정했습니다.

설치 전환과 검증 범위

Preview 사용자의 전환과 검증 범위를 검토하겠습니다. 옵션 > 미리 보기 > 업데이트 채널에서 안정을 선택한 뒤 정식 설치 관리자를 직접 실행합니다. 채널 설정만으로 정식 버전을 자동 설치하지는 않습니다. 업데이트 채널 전환 안내

아키텍처 설치 관리자 포터블
x64 x64 설치 파일 x64 포터블 ZIP
ARM64 ARM64 설치 파일 ARM64 포터블 ZIP

이전 Preview가 AI 데이터를 %LOCALAPPDATA%\TableCloth\ManagedAi에 보관한다면 Setup 실행 전에 데이터 이전을 마치거나 설치 폴더 밖에 백업해 보존할 수 있습니다. 현재는 %LOCALAPPDATA%\TableCloth.Data\ManagedAi에 저장합니다. 양쪽에 데이터가 있으면 자동 병합하지 않으며 Setup이 이미 삭제한 프로필과 로그인 정보는 복구하지 못합니다. AI 데이터 이전 조건

Preview 12의 x64 서명본 GUI에서 스킬의 키보드 선택, 파일 첨부와 붙여넣기, 카드 정리와 중지 후 복원, 계산기 실행 및 후속 질문의 기록 참조를 확인했습니다. 별도 관찰기는 Python 작업자의 AppContainer 토큰을 확인했습니다. Preview 12 검증 범위

이와는 별개로 사용자는 2026년 10월 29일 Preview 12 검증 대화에서 첫 포커스의 실제 한영 전환키와 비트맵 붙여넣기를 수동 확인했다고 보고했습니다. 정식 바이너리의 새 자동 실험과 구분합니다. ARM64 실기기 GUI, 원본 앱별 OLE 호환성 전체, JPEG 내용 해석과 모델별 비교 및 기업 ZScaler TLS 검사 환경은 추가 확인 범위로 남습니다.

정식 태그는 main의 병합 커밋 eff8a91d168b2788d97e6adcf3fe14bee867c344를 가리킵니다. 정식 태그 CI와 main CI는 x64와 ARM64의 Debug 및 Release 빌드를 모두 통과했습니다. 각 CI에서 작업별 1,029건, 총 4,116건의 테스트를 통과했으며 실패와 건너뜀은 없습니다.

최종 자산 37개에서 실행 파일의 Authenticode 서명과 타임스탬프 42건을 검증했습니다. Retail 채널 4개와 인덱스 12개, 고정 URL 별칭 및 CI 원본의 심볼과 SBOM도 대조했습니다. SBOM은 서명 전 CI 스캔 원본을 보존하며 로컬 서명 후 파일의 해시 증명으로 간주하지 않습니다.

정식 x64 서명본에서는 Python과 Node.js 진단 실행 7건을 완료했고 독립 OS 관찰에서 AppContainer 작업자 7개를 확인했습니다. 호스트 파일과 직접 네트워크 접근 차단, 환경 변수 미상속 및 BOK와 KOSIS의 표본 공개 요청도 통과했습니다. 진단 실행 검증을 설치한 모든 스킬이나 통계 답변 전체의 검증으로 확대하지 않습니다.

정식 x64 서명본에서 빠른 시작, 옵션과 마켓플레이스의 등재 안내 표시 및 링크 열기를 확인했습니다. 인증서와 사용자 프로필을 공유하지 않는 Windows Sandbox에서는 독립 Spork와 통합 Spork가 카탈로그를 표시하고 정상 종료했습니다.

자산 37개를 Draft와 정식 공개 경로에서 각각 새로 내려받아 해시와 서명을 검증했습니다. Retail 채널 인덱스 12개와 최신 버전의 고정 다운로드 주소 7개도 대조했습니다.

WinGet PR #464575을 제출했으며 현재 검토를 기다리고 있습니다. 매니페스트 3개와 두 아키텍처 설치 파일의 URL 및 SHA-256을 공개 서명본에 대조했습니다. WinGet 클라이언트 카탈로그 반영은 이번 검증에서 확인하지 않았습니다.

Avalonia UI와 Native AOT 배포는 v1.21의 기반을 이어가며 v1.22.0은 .NET 11 RC1 SDK로 빌드합니다. Windows Sandbox를 제공하는 Windows 11 Pro, Education 또는 Enterprise의 x64 및 ARM64 환경을 지원합니다. 지원 환경과 빌드 안내

여기까지 정리하면 식탁보 v1.22.0은 빠른 시작과 AI 대화에서 서비스를 찾고 스킬을 실행하는 경로를 제공합니다. 기존 사용자는 정식 설치 파일로 업데이트할 수 있으며 Preview 사용자는 채널 선택과 설치를 함께 진행합니다.

AI는 베타로 제공하며 이미지의 개인정보 가림과 외부 서비스별 호환성에는 위에 기재한 제한이 있습니다. 기관과 웹 주소만 사용하는 경우에는 기존 Sandbox 실행 경로를 계속 사용할 수 있습니다.