5 ms·
Anthropic Introduces Claude Projects
- victor9000 2y agoIt would be great if I could give it the url of some relevant documentation that it could use when generating code
- asadm 2y agoBetter link: https://support.anthropic.com/en/articles/9517075-what-are-projects https://support.anthropic.com/en/articles/9517075-what-are-p...
- hamasho 2y agoThanks, I was a bit confused about what Project means. It's funny that they don't organize the document, instead they just put what it is[1] and how to use it[2] on the entire Claude FAQ page[3] which is also not categorized. It's like they don't need to organize the document cause they can just ask it to LLM. [1] https://support.anthropic.com/en/articles/9517075-what-are-projects https://support.anthropic.com/en/articles/9517075-what-are-p... [2] https://support.anthropic.com/en/articles/9519177-how-can-i-create-and-manage-projects https://support.anthropic.com/en/articles/9519177-how-can-i-... [3] https://support.anthropic.com/en/collections/4078531-claude-ai https://support.anthropic.com/en/collections/4078531-claude-...
- throwup238 2y agoUnfortunately project files don't seem to have folders or a way organize the hierarchy so I had Claude write a little script to dump all source files into a single markdown file with paths: https://pastebin.com/P6Cc1cmL https://pastebin.com/P6Cc1cmL It uses fd which respects .gitignore by default. A 10k LoC C++/Rust/QML/JS project came in at about 50% of the context. With this release they also added chat history search!
- simonw 2y agoYou can drop multiple files onto a project at once - I had to rename my .rst files to .rst.txt in order for that to work (GPT-4o zsh snippet): for file in *.rst; do mv "$file" "${file%.rst}.rst.txt"; done My https://github.com/simonw/files-to-prompt https://github.com/simonw/files-to-prompt tool might also be useful here, for turning a bunch of different files into a single file to upload.
- SushiHippie 2y agoEven easier, zsh provides zmv for that: autoload -U zmv zmv '(*.rst)' '$1.txt'
- Flux159 2y agoWith how good Claude 3.5 is for coding, I would love if this supported private github repos - just connect my github account and provide a repo link which stays up to date as changes are made instead of having to upload content to a project. I feel like this will probably be an option down the line - I wonder if it would be possible to replicate this functionality via the API as well, kind of like how there are open source projects attempting to replicate artifacts via the API.
- esafak 2y agoIF you are using it for coding you can use cody.dev, which indexes your code and supports Claude 3.5
- deleted 2y ago[deleted]
- Swinx43 2y agoI second using Cody. It has been great for me. Being able to change models is fantastic.
- amadeuspagel 2y agoUltimately, I expect them to offer a cloud IDE with integrated AI, like Google's IDX, but with better AI.
- shmatt 2y agoI know people have been doing really cool things writing new projects. But everything I try to do with Sonnet 3.5 with an existing codebase, with its own intricacies like library versions is really bad I've been trying to generate test coverage with 3.5 on a repo that has existed for years. it can take up to 20 attempts of file -> this is the error i get -> error -> error until i get one that runs successfully. It slightly improves when i give it a file, and also give it other files it successfully generated after 20 attempts and ask it to use the same style and learn from the changes it made previously to make it work But its very hard to get it done with less than 10 attempts.
- 2y ago
- pelagicAustral 2y agoThey really need to introduce a way to delete all previous chats... Other than that, I'm an absolute fanboy....
- dmd 2y agoWhat would this be for? I can't figure out why someone would want this.
- BadHumans 2y agoFor the person who wants to believe deleting chats means Anthropic doesn't keep your data.
- pelagicAustral 2y ago"You have control to delete individual conversations, which will be removed immediately from your conversation history and automatically deleted from our back-end within 30 days." > https://support.anthropic.com/en/articles/7996866-how-long-do-you-store-personal-data https://support.anthropic.com/en/articles/7996866-how-long-d...
- saaaaaam 2y agoOr just people who want to tidy up the Claude workspace quickly.
- sergiotapia 2y agoWhy haven't they introduced a way to nuke previous chats? I have chats from 10 months ago.
- BadHumans 2y agoGo into the chat, click the header, click delete.
- pelagicAustral 2y ago
- prng2021 2y agoI love the idea but I think they really need integrations to make this useful. They need connectors to cloud storage and other SaaS apps. No one wants to manually monitor a Box/Google Drive/One Drive folder for new or updated documents and manually upload them into a Claude project.
- saaaaaam 2y agoApparently that’s coming, according to their post about it. “In the coming months, we’ll continue making Claude easier to use while expanding the types of project knowledge you can bring to Claude via native integrations with popular applications and tools. We’re excited to see how your team works with Claude.”
- deleted 2y ago[deleted]
- simonw 2y agoThe obvious comparison here is ChatGPT's GPTs. Claude Projects appear to work by dumping the entire "knowledge base" into the context in one go, hence the 200,000 token limit, which makes it very easy to reason about. GPTs have a form of RAG built in - you can upload up to 20 documents each of 2 million tokens and those get chunked and vectorized and used to help answer questions - but there's still no internal documentation on how that chunking process works, which makes it hard for me to trust them as I can't make informed decisions about how best to use the knowledge feature.
- handfuloflight 2y ago[dead]
- LordDragonfang 2y agoIf it's anything like the "file upload" feature in ChatGPT, it's not very good. CGPT will frequently straight up lie to me about the contents of even short files I uploaded specifically for it to reference. Like, rewriting the code to use the opposite API pattern from what I gave it, or totally ignoring what detail I put in a file specification and making some up - things it basically never does if I paste the code directly in the chat.
- simonw 2y agoI expect it will work better than that, because the Claude project is dumping the whole set of uploaded files directly into the context. My experience with Claude has been that it's really good at working with large chunks of text that you paste straight into the prompt.
- throwup238 2y agoIt’s nothing like that implementation (I’ve been using it today). It just dumps the entire contents of the files and gives you a progress bar that shows how full the context is. I’m at 55% with a 12k LoC Rust/C++ project.
- jsemrau 2y agoSame request as for the introduction of GPTs. Make sure you understand which part of your data you are giving the rights away. "Our use of Materials. We may use Materials to provide, maintain, and improve the Services and to develop other products and services. We will not train our models on any Materials that are not publicly available, except in two circumstances: If you provide Feedback to us (through the Services or otherwise) regarding any Materials, we may use that Feedback in accordance with Section 5 (Feedback)."
- deleted 2y ago[deleted]
- singularity2001 2y agoIs that the only way to get Custom Instructions for Claude?
- simonw 2y agoYes, unless you are using their API directly.
- glzone1 2y agoAnyone else notice that for cancelled team subscriptions the renew subscription link just jumps them to the help center? It's very weird. Tried with both Chrome and Edge on Windows 11.
- bionhoward 2y agoDang it looks so awesome, too bad it’s not useful for ML or AI!
- ChrisArchitect 2y agoOfficial post: https://www.anthropic.com/news/projects https://www.anthropic.com/news/projects (https://news.ycombinator.com/item?id=40789417 https://news.ycombinator.com/item?id=40789417)
- rsp1984 2y agoHere'a feature request in case people from Anthropic are listening: I'd like to dump our product knowledge base (emails, tickets, support articles, etc..) into a Project and then create an embeddable chat-bot from it that can handle customer support right from our website. Most support requests we get are similar or equal to previous requests. It could help our support staff save a lot of time to focus on the requests that actually matter.
- krackers 2y agoFwiw I've found Sonnet still too censored. Give it a poem to translate or analyzes and it refuse to reproduce it (even in translated form) due to copyright reasons.
- deleted 2y ago[deleted]