Show HN:Cumbersome – 適用於 OpenAI、Anthropic 和 Z.ai 的 iOS/macOS API 客戶端應用程式
Cumbersome 是一款新推出的 iOS/macOS AI API 客戶端應用程式,支援 OpenAI、Anthropic 和 Z.ai 等主要服務商。該應用程式具備獨特的「Face/Off」模式,用於比較 AI 的回應,並近期新增了對 Z.ai 的支援及增強了檔案處理功能。
Platform


Cumbersome: AI API Client
ChatGPT & Claude API Client
Free







Ratings & Reviews
Face/Off mode is a game changer
Chaizon
Okay so the face/off mode is pretty great. It gives me 3 responses back from Claude and/or OpenAI and then judges the best. This has been a life saver for really nitty gritty detailed document work for me.
Face/Off mode is a game changer
Chaizon
Okay so the face/off mode is pretty great. It gives me 3 responses back from Claude and/or OpenAI and then judges the best. This has been a life saver for really nitty gritty detailed document work for me.
What’s New
Version History
feat(zai): Add Z.ai provider support
feat(attachments): add macOS drag-and-drop file support
feat(attachments): enable multi-selection for image and file pickers
fix(views): remove per-item copy buttons from JSONTreeView
fix(latex): prevent false positives on currency ranges and prose content
fix(markdown): reduce chunk size to 4000 chars for safer margin
fix(markdown): prevent stack overflow when rendering large text
chore: reduce image sizes using imageoptim.
docs: document xAI abandonment, pivot to Z.ai support
feat(latex): LaTeX content parsing and rendering
feat(copy): add Copy Conversation feature with context menu
feat(export): add conversation JSON export from sidebar context menu
refactor: remove dead legacy code, rename LegacyChatMessage to APIMessage
docs(plans): add conversation JSON export feature plan
docs: add SwiftUI-only policy to project rules
feat(deeplink): add conversation deep links with Copy Deep Link menu option
feat(ui): add copy button to markdown code blocks
chore: bump dependencies
feat(icons): add Joystick alternate icon and improve Settings UI
feat(icons): add Gear Mesh alternate icon and fix macOS Dock sizing
feat(settings): Redesign iOS Settings with card-based layout
feat(settings): add alternate app icons and switcher UI
feat(assets): add alternative 'Cu' periodic table style app icons
feat(macos): toggle menu bar icon visibility
fix(lint): move unused_declaration to analyzer_rules section
fix(settings): separate icon choices, fix assets, align UI, use local storage
fix(attachments): enforce API-safe image bytes for Anthropic
fix: dedupe authenticated request building
test: remove useless, redundant, and brittle tests
refactor(views): extract components from large view files
refactor: remove unused code identified by Periphery
refactor(tooling): configure Periphery to be more strict
refactor(views): remove unused @State properties from ChatInterfaceView
refactor(views): extract ChatInterfaceView from MainNavigationView
refactor(views): extract components from MacOSNavigationView.swift
docs(plans): document local storage decision for icon preference
feat: auto-shrink images to 4mb to account for strict Anthropic image size limits.
feat: long-click on any user message to restart convo from that point, allowing for renewing conversation history by restarting the chat at any prior user message in a convo.
feat: long-press chat Send button provides context menu to send to new chat vs the existing one.
fix: a bug prevented icloud sync of chats with images/pdfs/files across devices. this fixes. IMPORTANT: delete old convos that have images/files for sync to work again.
feat: enable pinned conversations from drawer/sidebar.
chore: rename plans to .ai-plans.
docs: plan pin convo feature.
feat: quick prompt (press Option + Space in macOS for super-fast prompting).
feat: PDF and other attachment analysis and syncing between devices.
fix: macOS specific copy.
test: support PDF and other attachment analysis.
chore: bump to 1.15.0.
docs: help if processing.
docs: closing out quick prompt feature.
docs: key insights on missing CloudKit production promotion.
feat: ability to view raw API response.
feat: enable iOS background tasks to allow completion of in-progress chats while in another app.
fix: various improvements to raw API view.
fix: DRY meta information in face/off responses; fix edited face/off.
fix: change sidebar selected to branded orange with white text.
fix: sidebar button colors.
test: updated ensemble mode.
test: add for sidebar, and update rules.
chore: complete raw API viewer feature.
chore: bump to 1.13.0.
chore: rename docs to done.md.
refactor: more logging for gemini calls.
docs: raw API response plan.
docs: mark background feature done.
docs: plan iOS background streaming.
docs: update README.
feat: search feature.
feat: sidebar liquid glass.
feat: new icons for iOS and macOS.
fix: macOS sidebar button text in small width view.
fix: button colors in non-liquid glass iOS.
fix: iOS drawer fade-out extends above Search.
fix: auto-increment build count.
fix: iOS search input focus and soft keyboard.
fix: fade in bottom of drawer.
fix: make release ordering of edit types.
fix: remove Sora as an OpenAI option.
fix: Settings color when selected.
fix: test improvement.
fix: Unknown provider in intro iOS copy; missing macOS copy entirely.
chore: update to reco settings and bump version.
chore: bump to 1.12.0.
- fix: soft cursor never vanishing in iOS.
- fix: iOS PhotosPicker selection state.
- fix: OpenAI follow-up message error to original message with attachment.
- chore: bump to 1.10.1.
- chore: reco entitlement fix.
- docs: for soft keyboard issue.
Attach images and files to prompts in iOS, iPadOS, and macOS.
TUNE ALL API PARAMS: Power users can now send custom parameters directly to AI provider APIs. Access advanced features like reasoning effort controls, sampling parameters, and custom stop sequences without waiting for app updates.
- Configure parameters in Advanced Features modal (tap + button in chat)
- Works across OpenAI, Anthropic, and Gemini
- Override built-in settings when needed
- Syncs via iCloud across all your devices
Other Improvements:
-
Enhanced chat input layout with improved button placement
-
Platform-specific UI refinements for iOS and macOS
-
Better handling of complex API configurations
-
migrate to SwiftData for better cross-device syncing.
-
overscroll UI improvements.
-
more Liquid Glass for iOS and macOS 26.
Bug Fixes
- scrolling spacing.
- deleting messages issue.
- streaming messages and swiftdata and cloudkit.
- face/off mode and migration.
- for smaller screens like 16e.
- indicate thinking + tools for all out tokens.
- glass style on ios >= 26.
- refine face/off button size in iOS.
- add more padding to input.
- auto-scroll.
- shorter input text.
- buttons inside macos chat input.
Maintenance
- bump version to 1.8.0 build 27
- enable code stripping.
- bump to 1.8.0.
- try to fix legacy data.
- uninstall dev script.
Tests
- swiftdata and cloudkit.
- complete swiftdata.
- keep refining.
- get them compiling.
Documentation
- mostly complete swiftdata.
- plan swiftdata migration.
- add refactoring doc.
- liquid glass rules.
Refactoring
-
MainNavigationView.
-
organize convos by date.
-
improve macOS title area.
-
remove needless Your Chats and refresh in macOS and iOS.
Bug Fixes
- adjust token counts.
- remove logos from sidebars.
feat: auto-scroll to bottom when going to old convo.
feat: reorder convo list based on last update.
fix: subtle issue with iOS auto-scrolling.
ci: fix changelog auto-generation.
Fix bug that was preventing full chat from being sent to OpenAI.
- Gemini / Google AI Studio API key support now available.
- Auto-generate titles using low-cost AI now available and ON by default.
Bug Fixes
- no extra spacing needed for OpenAI and Gemini.
- duplicated pre-search content in Gemini.
- bug related to re-using old title when trying to swap to old chat during in progress new chat.
- don't overly restrict auto-title length.
- title summary issue with OpenAI.
- iCloud sync issue across devices.
- errant spaces in AI responses.
- swap provider and model mid-convo based on drop-down changes.
Maintenance
- update CHANGELOG for v1.5.0-build19
- bump version to 1.5.0 build 19
- update marketing copy.
- bump and DRY.
- tests and debugging refinements for auto-generate titles feat.
- adjust cursor rules.
CI/CD
- bump to 1.5.0.
- remedy issue with release.
Documentation
- duplicated pre-search content in Gemini.
Tests
- new Gemini option.
Features
- auto-scroll option.
- add new chat icon in upper-right in macOS.
Bug Fixes
- restore non-streaming OpenAI calls.
- remove PRODUCT_PACKAGE_TYPE.
- reduce scrolling into infinity whitespace.
- MacOS double carets in drop-downs.
- improve auto-release notes.
Build System
-
try to fix app store connect distro issue.
-
refine UI tests.
-
prep release 1.4.0
-
test and DRY for scrolling refinements.
-
Modernize to iOS 18/macOS 15 with replace ScrollViewReader with .scrollPosition.
-
Modernize to iOS 18/macOS 15 with macOS Window Management.
-
Modernize to iOS 18/macOS 15 with Swift 6 Typed Throws.
-
Replace NotificationCenter with Swift Observation.
-
Modernize to iOS 18/macOS 15 with SF Symbols 6 with Animations.
-
Modernize to iOS 18/macOS 15 with Swift 6 strict concurrency.
-
Agent tool (search) option now available.
-
Various bug fixes and improvements.
Bump dependencies. Fix soft keyboard issue, allowing returns within prompts for better iOS editing.
FACE/OFF MODE IS HERE
Generate 3 AI responses with different creativity levels (conservative, balanced, creative). Then an AI judge evaluates all 3, picks the winner, and tells you why it's superior.
Stop doing manual trial-and-error. Get the best response on the first try.
Perfect for critical tasks: business emails, complex code, research. When quality matters more than cost, Face/Off Mode delivers.
Why consumer apps will never build this: Subscription models want you messaging more, not getting perfect answers immediately. With pay-per-use, our incentives align with yours.
Uses ~5x the tokens, but when you need the absolute best response, it's worth it.
DOCUMENT WORKSPACE
Finally. Stop squinting at chat bubbles. Full-screen document interface for actual work. Edit AI responses inline. Read long outputs without wanting to throw your phone.
ICLOUD SYNC
Your conversations, API keys, and settings now sync across iPhone, iPad, and Mac via your personal iCloud. Not our servers—yours. Start a conversation on your phone, finish it on your Mac.
BETTER CONVERSATION EDITING
Edit any message—yours or the AI's—to refine context. Delete off-topic tangents. Fix the AI's mistakes mid-conversation. Better context = better responses.
And of course a bunch of bug fixes and little-bitty features.
App Privacy
App Privacy
The developer, Folding Sky Co, indicated that the app’s privacy practices may include handling of data as described below. This information has not been verified by Apple. For more information, see the developer’s privacy policy .
To help you better understand the developer’s responses, see Privacy Definitions and Examples .
Privacy practices may vary, for example, based on the features you use or your age. Learn More
Data Not Linked to You
The following data, which may be collected but is not linked to your identity, may be used for the following purposes:
App Functionality
The developer, Folding Sky Co, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Linked to You
The following data may be collected but it is not linked to your identity:
Privacy practices may vary, for example, based on the features you use or your age. Learn More
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
More by Folding Sky Co

Alarmist LiDAR Motion Detector
Intruder Alert and Security

Dense: News by Mood + Widgets
News by topic, mood, impact
You Might Also Like

Idea Triage Agent
AI with your project planning!

SmartSweep&Similar Cleaner
Free Up Space, Securely

Bookmark AI
Write, Edit & Share with AI

Open MCP - AI Chat Client
Productivity

Chatika
AI Chat Freedom is All Yours.

Control - LLM Interface
Private, Local AI

Glancer AI
Track your daily actions

Privacy AI: Powerful chatbot
GGUF/MLX/Remote AI supports

hustlrr - Every AI Chat
Smart agent. Ask, solve, write

Pocket Trailer
Accelerate GitHub workflows
Africa, Middle East, and India
Asia Pacific
Europe
Latin America and the Caribbean
The United States and Canada
Copyright © 2025 Apple Inc. All rights reserved.
相關文章